-- drop tabledrop table LDUSERLOGONLOG;-- Create tablecreate table LDUSERLOGONLOG( usercode VARCHAR2(20) , userclientip VARCHAR2(15) , modifydate DATE , modifytime VARCHAR2(8) , com VARCHAR2(20) , flag CHAR(20))--以MODIFYDATE列分区建表, PARTITION BY RANGE (MODIFYDATE) INTERVAL (NUMTOYMINTERVAL(1, 'MONTH'))--特定方法,自动分区 ( PARTITION p0 VALUES LESS THAN (TO_DATE ('2017-01-01', 'YYYY-MM-DD')) );-- Create/Recreate indexes create index IDX_usercode on LDUSERLOGONLOG (usercode) local;--上面的例子表示除了上面已经定义的分区以外,每个月只要有数据,就会新建一个分区。INTERVAL(NUMTOYMINTERVAL(1, 'MONTH')) 按月INTERVAL (NUMTODSINTERVAL(1,’DAY’)) 按天INTERVAL(NUMTOYMINTERVAL(1, 'YEAR')) 按年
新闻热点
疑难解答