Linux 拨号vps windows公众号手机端

oracle怎么查询所有索引

lewis 8年前 (2017-02-16) 阅读数 9 #VPS/云服务器
文章标签 oracle

要查询Oracle中的所有索引,可以使用以下方法之一:

方法一:使用SYSTEM表

登录到Oracle数据库中的SYSTEM账号,然后执行以下SQL语句:

SELECT index_name, table_name
FROM all_indexes;

这将返回所有的索引名称和对应的表名称。

方法二:使用USER_INDEXES表

登录到Oracle数据库中的任何账号,然后执行以下SQL语句:

SELECT index_name, table_name
FROM user_indexes;

这将返回当前用户拥有的所有索引名称和对应的表名称。

方法三:使用DBA_INDEXES表

登录到Oracle数据库中的具有DBA权限的账号,然后执行以下SQL语句:

SELECT index_name, table_name
FROM dba_indexes;

这将返回所有数据库中的索引名称和对应的表名称。

请注意,要使用DBA_INDEXES表,用户需要具有DBA权限或DBA角色。

版权声明

本文仅代表作者观点,不代表米安网络立场。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

热门