如何查询数据库中所有表的pk字段
哪张系统表有记录 问题点数:50、回复次数:4Top
1 楼sbaz(万神渡劫)回复于 2006-03-07 11:20:21 得分 0
user_tab_colsTop
2 楼sbaz(万神渡劫)回复于 2006-03-07 11:56:46 得分 25
select a.owner,a.constraint_name,a.table_name,a.column_name
from user_cons_columns a,user_constraints b
where a.constraint_name=b.constraint_name
Top
3 楼boydgmx(授人以鱼不如授人以渔(baidu&google))回复于 2006-03-07 12:07:58 得分 25
select a.owner,a.constraint_name,a.table_name,a.column_name
from user_cons_columns a,user_constraints b
where a.constraint_name=b.constraint_name
AND B.CONSTRAINT_TYPE='P';Top
4 楼boydgmx(授人以鱼不如授人以渔(baidu&google))回复于 2006-03-07 12:08:51 得分 0
如果要查询整个数据库中的所有主键,就把
user_cons_columns
user_constraints
换成
dba_cons_columns
dba_constraints
Top




