当前位置: 代码迷 >> 综合 >> oracle分区、子分区、分区索引、分区索引数据查询sql
  详细解决方案

oracle分区、子分区、分区索引、分区索引数据查询sql

热度:37   发布时间:2024-01-28 12:42:39.0

--查询表对应的分区,子分区信息
SELECT * FROM USER_TAB_PARTITIONS t WHERE t.TABLE_NAME = 'XXX';
SELECT * FROM USER_TAB_SUBPARTITIONS T WHERE T.TABLE_NAME = 'XXX';


--查询分区,子分区对应的数据,
SELECT * FROM XXX PARTITION(RESULT_PART_201411);
SELECT * FROM XXX SUBPARTITION(RESULT_PART_201411_61);
SELECT * FROM XXX SUBPARTITION(RESULT_PART_201411_62);


--根据索引查找分区、表信息
SELECT * FROM dba_indexes WHERE index_name='XXX_IDX1' ;--索引基本信息
SELECT * FROM dba_part_indexes WHERE index_name='XXX_IDX1' ;--索引对应表,相关信息,local/global,范围分区,list分区
SELECT * FROM dba_ind_partitions WHERE index_name='XXX_IDX1' ;--索引对应分区信息
SELECT * FROM dba_ind_subpartitions WHERE index_name='XXX_IDX1' ;--索引对应子分区信息