小编gcb*_*984的帖子

在SUBPARTITION中使用INTERVAL(NUMTOYMINTERVAL(1,'MONTH')

我正在尝试将分区添加到我创建的表中.我希望它在"PARTITION GRP"上分区并按月分组.但我不知道如何在子分区内编写INTERVAL子句.有人可以帮我吗?谢谢!

PARTITION BY RANGE (PARTITION_GRP)
SUBPARTITION BY RANGE (RPTG_MTH_DATE)
INTERVAL(NUMTOYMINTERVAL(1,'MONTH'))
(
   PARTITION PG_0 VALUES LESS THAN (1)
  (SUBPARTITION PG_0_201401 VALUES LESS THAN (TO_DATE('1-FEB-2014', 'DD-MON-YYYY'))),
   PARTITION PG_1 VALUES LESS THAN (2)
  (SUBPARTITION PG_1_201401 VALUES LESS THAN (TO_DATE('1-FEB-2014', 'DD-MON-YYYY'))),   
   PARTITION PG_2 VALUES LESS THAN (3)
  (SUBPARTITION PG_2_201401 VALUES LESS THAN (TO_DATE('1-FEB-2014', 'DD-MON-YYYY'))),
   PARTITION PG_3 VALUES LESS THAN (4)
  (SUBPARTITION PG_3_201401 VALUES LESS THAN (TO_DATE('1-FEB-2014', 'DD-MON-YYYY'))),
   PARTITION PG_4 VALUES LESS THAN (MAXVALUE)
  (SUBPARTITION PG_4_201401 VALUES LESS THAN (TO_DATE('1-FEB-2014', 'DD-MON-YYYY')))
 ) 
Run Code Online (Sandbox Code Playgroud)

oracle plsql partitioning intervals

3
推荐指数
1
解决办法
6014
查看次数

标签 统计

intervals ×1

oracle ×1

partitioning ×1

plsql ×1