创建根据时间范围自动新增分区的分区表
create table pos_data ( start_date DATE, store_id NUMBER, inventory_id NUMBER(6), qty_sold NUMBER(3) ) PARTITION BY RANGE (start_date) INTERVAL(NUMTOYMINTERVAL(1, 'MONTH')) ( PARTITION pos_data_p2 VALUES LESS THAN (TO_DATE('1-7-2007', 'DD-MM-YYYY')), PARTITION pos_data_p3 VALUES LESS THAN (TO_DATE('1-8-2007', 'DD-MM-YYYY')) );
将原有时间范围分区表设置为自动新增分区
--调整为周期自动增加分区 alter table sys_exceptions set INTERVAL(NUMTOYMINTERVAL(1, 'MONTH')) ;