select * from sys.all_indexes 
where table_name=表名

解决方案 »

  1.   

    查看索引个数和类别
         SQL>select index_name,index_type,table_name from user_indexes order by table_name;
        
         查看索引被索引的字段
         SQL>select * from user_ind_columns where index_name=upper('&index_name');
        
         查看索引的大小
         SQL>select sum(bytes)/(1024*1024) as "size(M)" from user_segments 
             where segment_name=upper('&index_name');
      

  2.   

    select i.index_name,i.uniqueness,c.column_name from user_index i,user_ind_columns c where i.index_name=c.index_name and i.table_name='table_name' order by
    i.index_name,c.column_position
      

  3.   

    select * from user_index