查看引用主键的所有表

时间:2013-09-06 08:42:51

标签: database oracle

如果我有一个带有主键'ID'的表“Person”,如何查看带有指向“Person”表中“ID”列的外键的表列表?

1 个答案:

答案 0 :(得分:2)

使用ALL_CONSTRAINTS系统视图。

select table_name
  from all_constraints
 where r_owner = 'OWNER'
   and r_constraint_name = 'YOUR_PRIMARY_KEY'

R_OWNER是主键的所有者,R_CONSTRAINT_NAME是主键的名称。