我试图在谷歌搜索我的情况,但没有人谈论这种情况。Oracle分区间隔2列间隔
我有一个表即将分割2列。 为2列分区任何人都可以显示间隔的例子吗?
在这种情况下,我只有一个。 在这个例子中如何使用的间隔2列
INTERVAL(NUMTODSINTERVAL(1,'DAY'))
我的表:
create table TABLE_TEST
(
PROCESS_DATE DATE GENERATED ALWAYS AS (TO_DATE(SUBSTR("CHARGE_DATE_TIME",1,10),'yyyymmdd')),
PROCESS_HOUR VARCHAR(10) GENERATED ALWAYS AS (SUBSTR("CHARGE_DATE_TIME",12,2)),
ANUM varchar(100),
SWTICH_DATE_TIME varchar(100),
CHARGE_DATE_TIME varchar(100),
CHARGE varchar(100),
)
TABLESPACE TB_LARGE_TAB
PARTITION BY RANGE (PROCESS_DATE, PROCESS_HOUR)
INTERVAL(NUMTODSINTERVAL(1,'DAY'))
非常感谢, Macieira
数据量非常巨大,我们需要运行这个过程每小时这就是为什么我们要分开这个过程。 – macieira 2015-02-08 12:10:10