当前位置: 代码迷 >> Oracle技术 >> 怎么查询一个表的主键、外键、索引等信息
  详细解决方案

怎么查询一个表的主键、外键、索引等信息

热度:50   发布时间:2016-04-24 08:29:21.0
如何查询一个表的主键、外键、索引等信息?
如何通过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
  相关解决方案