查找表的所有索引(包括索引名类型构成列)
select t*iindex_type from user_ind_columns tuser_indexes i where tindex_name = iindex_name and ttable_name = itable_name and ttable_name = 要查询的表
查找表的主键(包括名称构成列)
select cu* from user_cons_columns cu user_constraints au where nstraint_name = nstraint_name and nstraint_type = P and autable_name = 要查询的表
查找表的唯一性约束(包括名称构成列)
select column_name from user_cons_columns cu user_constraints au where nstraint_name = nstraint_name and nstraint_type = U and autable_name = 要查询的表
查找表的外键(包括名称引用表的表名和对应的键名下面是分成多步查询)
select * from user_constraints c where nstraint_type = R and ctable_name = 要查询的表
查询外键约束的列名
select * from user_cons_columns cl where nstraint_name = 外键名称
查询引用表的键的列名
select * from user_cons_columns cl where nstraint_name = 外键引用表的键名
查询表的所有列及其属性
select t*cCOMMENTS from user_tab_columns tuser_col_comments c where ttable_name = ctable_name and lumn_name = lumn_name and ttable_name = 要查询的表