CREATE TABLE TEST
(
add_DATE DATE
)
PARTITION BY RANGE(add_DATE)
INTERVAL(NUMTOYMINTERVAL(1,'MONTH'))
(
PARTITION P01 VALUES LESS THAN(TO_DATE('20160131','YYYYMMDD'))
);
create table TEST
(
add_DATE varchar2(8) not null
)
partition by range (add_DATE )
(
PARTITION P01 VALUES LESS THAN('20160131') tablespace USERS ,
partition P02 VALUES LESS THAN('20160231') tablespace USERS ,
partition P03 VALUES LESS THAN('20160331') tablespace USERS ,
partition P04 VALUES LESS THAN('20160431') tablespace USERS ,
partition P05 VALUES LESS THAN('20160531') tablespace USERS ,
partition P06 VALUES LESS THAN('20160631') tablespace USERS ,
partition P07 VALUES LESS THAN('20160731') tablespace USERS ,
partition P08 VALUES LESS THAN('20160831') tablespace USERS ,
partition P09 VALUES LESS THAN('20160931') tablespace USERS ,
partition P10 VALUES LESS THAN('20161031') tablespace USERS ,
partition P11 VALUES LESS THAN('20161131') tablespace USERS ,
partition P12 VALUES LESS THAN('20161231') tablespace USERS
);
oracle 11g partition table creation
Guess you like
Origin http://10.200.1.11:23101/article/api/json?id=326828707&siteId=291194637
Recommended
Ranking