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

orcle 10g 创建分区表

2019-11-08 20:39:13
字体:
来源:转载
供稿:网友

orcle 10g 创建分区表不能自动创建,如果想自动根据时间创建分区表需要写脚本自动增加partition

CREATE TABLE jcsj_sssj (    tagname VARCHAR2(128),   tagvalue VARCHAR2(128),   timetamp DATE  ) PARTITION BY RANGE (timetamp) (  PARTITION P0 VALUES LESS THAN (TO_DATE('11-2-2017', 'dd-mm-yyyy')),  PARTITION P1 VALUES LESS THAN (TO_DATE('21-2-2017', 'dd-mm-yyyy')),  PARTITION P2 VALUES LESS THAN (TO_DATE('1-3-2017', 'dd-mm-yyyy')),  PARTITION P3 VALUES LESS THAN (TO_DATE('11-3-2017', 'dd-mm-yyyy')),  PARTITION P4 VALUES LESS THAN (TO_DATE('21-3-2017', 'dd-mm-yyyy')),  PARTITION P5 VALUES LESS THAN (TO_DATE('1-4-2017', 'dd-mm-yyyy')),  PARTITION P6 VALUES LESS THAN (TO_DATE('11-4-2017', 'dd-mm-yyyy')),  PARTITION P7 VALUES LESS THAN (TO_DATE('21-4-2017', 'dd-mm-yyyy')),  PARTITION P8 VALUES LESS THAN (TO_DATE('1-5-2017', 'dd-mm-yyyy')),  PARTITION P9 VALUES LESS THAN (TO_DATE('11-5-2017', 'dd-mm-yyyy')),  PARTITION P10 VALUES LESS THAN (TO_DATE('21-5-2017', 'dd-mm-yyyy')))
alter table jcsj_sssj add constraints jcpk PRimary key (timetamp,tagname);--创建联合主键,提供索引提高查询效率


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表