在Linux环境下,oracle数据库中查询表主键、外键及索引的命令是什么...
发布网友
发布时间:2022-04-29 16:48
我来回答
共1个回答
热心网友
时间:2022-04-08 09:56
要通过查询ORACLE的数据字典才能知道。
1、查主键名称:
select * from user_constraints
where table_name = 'ART'
and constraint_type ='P';
查主键对应的列:
select * from user_cons_columns
where table_name = 'ART'
and constraint_name = 'PK_ART';
2、查索引名称:
select * from user_indexes
where table_name = 'ART';
查索引对应的列:
select * from user_ind_columns
where table_name = 'ART'
and index_name = 'INDX_BA';