您的位置:首页 > 数据库

查询表的主外键信息sql

2009-04-03 10:33 148 查看
select a.table_name pk_table,
a.constraint_name pk_cons_name,
(select c.column_name
from user_cons_columns c
where c.constraint_name = a.constraint_name) pk_col,
a.r_constraint_name fk_cons_name,
(select c.table_name
from user_cons_columns c
where c.constraint_name = a.r_constraint_name) fk_table,
(select c.column_name
from user_cons_columns c
where c.constraint_name = a.r_constraint_name) fk_col
from user_constraints a
where constraint_type in ('P', 'R') -- p:pk , r - fk
and table_name in ('PK', 'FK')
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: