日期:2014-05-16  浏览次数:21028 次

如何查询一个表的主键、外键、索引等信息?
如何通过SELECT语句查询一个表的主键、外键、索引......等信息?
  查询出来的结果表中各个栏位的意思、作用请哪位大哥、详解!谢谢!


------解决方案--------------------
查主键:
--查主键
select A.table_name,A.constraint_name,B.column_name
 from dba_constraints A,dba_cons_columns B
 where A.constraint_name=B.constraint_name and A.constraint_type='P'
and A.table_name='XXX' and A.owner='XXX';

外键是A.constraint_type='F'


------解决方案--------------------
查索引:
user_indexes
user_ind_columns