首页 > 学院 > 开发设计 > 正文

分区建表2(自动分区)

2019-11-08 20:50:41
字体:
来源:转载
供稿:网友
-- 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'))  按年
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表