如何查看Oracle索引是很多人提到的问题,下面就为您介绍查看Oracle索引和视图的方法,希望对您能有所帮助。

查看Oracle索引个数和类别

    select*fromuser_indexeswheretable='表名';

查看索引被索引的字段

    SQL>select*fromuser_ind_columnswhereindex_name=upper('&index_name');

查看某表的约束条件

    SQL>selectconstraint_name,constraint_type,search_condition,r_constraint_name fromuser_constraintswheretable_name=upper('&table_name'); SQL>selectc.constraint_name,c.constraint_type,cc.column_name fromuser_constraintsc,user_cons_columnscc wherec.owner=upper('&table_owner')andc.table_name=upper('&table_name') andc.owner=cc.ownerandc.constraint_name=cc.constraint_name orderbycc.position;

查看视图的名称

    SQL>selectview_namefromuser_views;

以上就是查看Oracle索引和视图的方法介绍。

【编辑推荐】

创建Oracle索引的方法

C#连接Oracle数据库查询数据

使用oracle存储过程分页的实例

Oracle数据库备份的三个常见误区

oracle RMAN备份的优化