这个问题在这里已经有了答案:
How do I get information about an index and table owner in Oracle?
(5 个回答)
6年前关闭。
我在 Oracle SQL 中创建了一个索引-
create index ind_cname on country(capital)
执行时,我收到一条成功消息。现在我想查看创建的索引。
请帮助显示索引的语法。
我是 Oracle 的新手。我想要一个显示表索引的查询。
谢谢
最佳答案
如果您有权限,您可以使用 ALL_INDEXES 或 USER_INDEXES View .查询将是:
SELECT *
FROM all_indexes
WHERE table_name = 'COUNTRY';
如果您想了解索引中包含的列的一些信息,您可以从 ALL_IND_COLUMNS 中选择这些信息。可以在此处找到有关这些 View 的文档 Static Data Dictionary Views: ALL_ALL_TABLES to ALL_MVIEWS
关于sql - 如何在 Oracle SQL 中显示索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28611966/