如何查看Oracle索引是很多人提到的問題,下面就為您介紹查看Oracle索引和視圖的方法,希望對您能有所幫助。
查看Oracle索引個數和類別
- select * from user_indexes where table='表名' ;
查看索引被索引的字段
- SQL>select * from user_ind_columns where index_name=upper('&index_name');
查看某表的約束條件
- SQL>select constraint_name, constraint_type,search_condition, r_constraint_name
- from user_constraints where table_name = upper('&table_name');
- SQL>select c.constraint_name,c.constraint_type,cc.column_name
- from user_constraints c,user_cons_columns cc
- where c.owner = upper('&table_owner') and c.table_name = upper('&table_name')
- and c.owner = cc.owner and c.constraint_name = cc.constraint_name
- order by cc.position;
查看視圖的名稱
- SQL>select view_name from user_vIEws;
以上就是查看Oracle索引和視圖的方法介紹。