如何查询一个表的主键、外键、索引等信息?
如何通过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