Woo*_*Moo 4 sql oracle indexing oracle10g
如何在Oracle 10g中选择特定类型的所有索引,例如我想要bitmap声明所有索引.
我想这个查询会是这样的:
select * from system_indexes where type = 'bitmap'
Run Code Online (Sandbox Code Playgroud)
但这绝对不正确.
Jus*_*ave 15
SELECT *
FROM dba_indexes
WHERE index_type IN ('BITMAP', 'FUNCTION-BASED BITMAP' )
Run Code Online (Sandbox Code Playgroud)
你可能正在寻找的东西(虽然你可能只想要索引在哪里index_type = 'BITMAP'.如果你只关心你有权SELECT访问的表上的索引,你可以查询all_indexes而不是dba_indexes.如果你只关心当前模式中的索引,你可以查询user_indexes而不是dba_indexes.