我需要一个查询,它将显示模式中存在的所有索引,但创建主键时创建的索引除外。
我尝试使用select * from all_indexes
它会列出所有索引。
答案 0 :(得分:5)
显示当前db-user的索引,可以查询user_indexes和user_constraints
select index_name from user_indexes
minus
select index_name from user_constraints where constraint_type = 'P';
显示所有模式的索引使用all _...字典视图
select owner, index_name from all_indexes
minus
select owner, index_name from all_constraints where constraint_type = 'P';