在ORACLE中,如何确定组成表或视图主键的字段?

Rob*_*rio 1 sql oracle primary-key

我正在Django中做一个异构复制应用程序,需要确定要进行同步的表的主键字段.

Qua*_*noi 5

SELECT  l.column_name, l.position
FROM    all_constraints n
JOIN    all_cons_columns l
ON      l.owner = n.owner
        AND l.table_name = n.table_name
        AND l.constraint_name = n.constraint_name
WHERE   n.constraint_type = 'P'
        AND n.table_name = 'MYTABLE'
        AND n.owner = 'SCOTT'
Run Code Online (Sandbox Code Playgroud)