【问题描述】
如何在oracle数据库中查询某张表上的创建索引的语句
【解决方案】
方法一:通过查询user_indexes查看
该改方法查出来的结果是当前用户下的这个表对应的建索引的语句
select DBMS_METADATA.GET_DDL('INDEX', index_name ) from user_indexes where table_name='大写的表名字'
方法一:通dba_indexes查看
select DBMS_METADATA.GET_DDL('INDEX', index_name,'大写的用户名' ) from dba_indexes where table_name='大写的表名字' and owner='大写的用户名' ;
本文介绍了在Oracle数据库中通过user_indexes和dba_indexes两个视图查询特定表创建索引的SQL语句,包括使用DBMS_METADATA.GET_DDL获取详细DDL语句的方法。
1716

被折叠的 条评论
为什么被折叠?



