timestamp类型分区表


ALTER TABLE ADMIN.TEST_CARD ADD PARTITION PMAX VALUES LESS THAN (maxvalue);
ALTER TABLE ADMIN.TEST_CARD ADD PARTITION P201207 VALUES LESS THAN (TIMESTAMP' 2012-07-01 00:00:00');
ALTER TABLE ADMIN.TEST_CARD SPLIT PARTITION PMAX AT (TIMESTAMP' 2012-07-01 00:00:00') INTO (PARTITION P201207,PARTITION PMAX);
 
CREATE TABLE ADMIN.TEST_CARD
(
  ID           NUMBER(19)                       NOT NULL,
  CREATEDATE   TIMESTAMP(6),
  INFO         VARCHAR2(255 CHAR),
  LASTDATE     TIMESTAMP(6),
  OPERATOR     VARCHAR2(100 CHAR),
  ORDERID      VARCHAR2(100 CHAR),
  PARVALUE     NUMBER(10)                       NOT NULL,
  PASSWORD     VARCHAR2(100 CHAR),
  PAYMONEY     NUMBER(10)                       NOT NULL,
  RECEIVE      NUMBER(1)                        NOT NULL,
  REQUESTTIME  TIMESTAMP(6),
  SENDURL      VARCHAR2(100 CHAR),
  SN           VARCHAR2(100 CHAR),
  STATUS       VARCHAR2(20 CHAR),
  USERNAME     VARCHAR2(50 CHAR),
  IS_SUBMIT    NUMBER(1),
  BOUND_ID     NUMBER(19)
)
TABLESPACE CARD_DATA
PCTUSED    0
PCTFREE    20
INITRANS   1
MAXTRANS   255
PARTITION BY RANGE (CREATEDATE)

  PARTITION P201104 VALUES LESS THAN (TIMESTAMP' 2011-04-01 00:00:00')
    LOGGING
    NOCOMPRESS
    TABLESPACE CARD_DATA
    PCTFREE    10
    INITRANS   1
    MAXTRANS   255
    STORAGE    (
                INITIAL          64K
                NEXT             100M
                MINEXTENTS       1
                MAXEXTENTS       UNLIMITED
                PCTINCREASE      0
                BUFFER_POOL      DEFAULT
               ), 
  PARTITION P201107 VALUES LESS THAN (TIMESTAMP' 2011-07-01 00:00:00')
    LOGGING
    NOCOMPRESS
    TABLESPACE CARD_DATA
    PCTFREE    10
    INITRANS   1
    MAXTRANS   255
    STORAGE    (
                INITIAL          64K
                NEXT             100M
                MINEXTENTS       1
                MAXEXTENTS       UNLIMITED
                PCTINCREASE      0
                BUFFER_POOL      DEFAULT
               ), 
  PARTITION P201110 VALUES LESS THAN (TIMESTAMP' 2011-10-01 00:00:00')
    LOGGING
    NOCOMPRESS
    TABLESPACE CARD_DATA
    PCTFREE    10
    INITRANS   1
    MAXTRANS   255
    STORAGE    (
                INITIAL          64K
                NEXT             100M
                MINEXTENTS       1
                MAXEXTENTS       UNLIMITED
                PCTINCREASE      0
                BUFFER_POOL      DEFAULT
               ), 
  PARTITION P201201 VALUES LESS THAN (TIMESTAMP' 2012-01-01 00:00:00')
    LOGGING
    NOCOMPRESS
    TABLESPACE CARD_DATA
    PCTFREE    10
    INITRANS   1
    MAXTRANS   255
    STORAGE    (
                INITIAL          64K
                NEXT             100M
                MINEXTENTS       1
                MAXEXTENTS       UNLIMITED
                PCTINCREASE      0
                BUFFER_POOL      DEFAULT
               ), 
  PARTITION P201204 VALUES LESS THAN (TIMESTAMP' 2012-04-01 00:00:00')
    LOGGING
    NOCOMPRESS
    TABLESPACE CARD_DATA
    PCTFREE    10
    INITRANS   1
    MAXTRANS   255
    STORAGE    (
                INITIAL          64K
                NEXT             100M
                MINEXTENTS       1
                MAXEXTENTS       UNLIMITED
                PCTINCREASE      0
                BUFFER_POOL      DEFAULT
               ), 
  PARTITION P201207 VALUES LESS THAN (TIMESTAMP' 2012-07-01 00:00:00')
    LOGGING
    NOCOMPRESS
    TABLESPACE CARD_DATA
    PCTFREE    20
    INITRANS   1
    MAXTRANS   255
    STORAGE    (
                INITIAL          50M
                NEXT             50M
                MINEXTENTS       1
                MAXEXTENTS       UNLIMITED
                PCTINCREASE      0
                BUFFER_POOL      DEFAULT
               ), 
  PARTITION PMAX VALUES LESS THAN (MAXVALUE)
    LOGGING
    NOCOMPRESS
    TABLESPACE CARD_DATA
    PCTFREE    20
    INITRANS   1
    MAXTRANS   255
    STORAGE    (
                INITIAL          50M
                NEXT             50M
                MINEXTENTS       1
                MAXEXTENTS       UNLIMITED
                PCTINCREASE      0
                BUFFER_POOL      DEFAULT
               )
)
NOCOMPRESS
NOCACHE
NOPARALLEL
MONITORING;

CREATE INDEX ADMIN.IDX_TEST_CARD_BOUND_ID ON ADMIN.TEST_CARD
(BOUND_ID)
  PCTFREE    10
  INITRANS   2
  MAXTRANS   255
LOCAL ( 
  PARTITION P201104
    LOGGING
    NOCOMPRESS
    TABLESPACE CARD_INDX
    PCTFREE    10
    INITRANS   2
    MAXTRANS   255
    STORAGE    (
                INITIAL          64K
                NEXT             50M
                MINEXTENTS       1
                MAXEXTENTS       UNLIMITED
                PCTINCREASE      0
                BUFFER_POOL      DEFAULT
               ), 
  PARTITION P201107
    LOGGING
    NOCOMPRESS
    TABLESPACE CARD_INDX
    PCTFREE    10
    INITRANS   2
    MAXTRANS   255
    STORAGE    (
                INITIAL          64K
                NEXT             50M
                MINEXTENTS       1
                MAXEXTENTS       UNLIMITED
                PCTINCREASE      0
                BUFFER_POOL      DEFAULT
               ), 
  PARTITION P201110
    LOGGING
    NOCOMPRESS
    TABLESPACE CARD_INDX
    PCTFREE    10
    INITRANS   2
    MAXTRANS   255
    STORAGE    (
                INITIAL          64K
                NEXT             50M
                MINEXTENTS       1
                MAXEXTENTS       UNLIMITED
                PCTINCREASE      0
                BUFFER_POOL      DEFAULT
               ), 
  PARTITION P201201
    LOGGING
    NOCOMPRESS
    TABLESPACE CARD_INDX
    PCTFREE    10
    INITRANS   2
    MAXTRANS   255
    STORAGE    (
                INITIAL          64K
                NEXT             50M
                MINEXTENTS       1
                MAXEXTENTS       UNLIMITED
                PCTINCREASE      0
                BUFFER_POOL      DEFAULT
               ), 
  PARTITION P201204
    LOGGING
    NOCOMPRESS
    TABLESPACE CARD_INDX
    PCTFREE    10
    INITRANS   2
    MAXTRANS   255
    STORAGE    (
                NEXT             50M
                BUFFER_POOL      DEFAULT
               ), 
  PARTITION P201207
    LOGGING
    NOCOMPRESS
    TABLESPACE CARD_DATA
    PCTFREE    10
    INITRANS   2
    MAXTRANS   255
    STORAGE    (
                INITIAL          50M
                NEXT             50M
                MINEXTENTS       1
                MAXEXTENTS       UNLIMITED
                PCTINCREASE      0
                BUFFER_POOL      DEFAULT
               ), 
  PARTITION PMAX
    LOGGING
    NOCOMPRESS
    TABLESPACE CARD_DATA
    PCTFREE    10
    INITRANS   2
    MAXTRANS   255
    STORAGE    (
                INITIAL          50M
                NEXT             50M
                MINEXTENTS       1
                MAXEXTENTS       UNLIMITED
                PCTINCREASE      0
                BUFFER_POOL      DEFAULT
               )
)
NOPARALLEL;

CREATE INDEX ADMIN.IDX_TEST_CARD_SN ON ADMIN.TEST_CARD
(SN)
  PCTFREE    10
  INITRANS   2
  MAXTRANS   255
LOCAL ( 
  PARTITION P201104
    LOGGING
    NOCOMPRESS
    TABLESPACE CARD_INDX
    PCTFREE    10
    INITRANS   2
    MAXTRANS   255
    STORAGE    (
                INITIAL          64K
                NEXT             50M
                MINEXTENTS       1
                MAXEXTENTS       UNLIMITED
                PCTINCREASE      0
                BUFFER_POOL      DEFAULT
               ), 
  PARTITION P201107
    LOGGING
    NOCOMPRESS
    TABLESPACE CARD_INDX
    PCTFREE    10
    INITRANS   2
    MAXTRANS   255
    STORAGE    (
                INITIAL          64K
                NEXT             50M
                MINEXTENTS       1
                MAXEXTENTS       UNLIMITED
                PCTINCREASE      0
                BUFFER_POOL      DEFAULT
               ), 
  PARTITION P201110
    LOGGING
    NOCOMPRESS
    TABLESPACE CARD_INDX
    PCTFREE    10
    INITRANS   2
    MAXTRANS   255
    STORAGE    (
                INITIAL          64K
                NEXT             50M
                MINEXTENTS       1
                MAXEXTENTS       UNLIMITED
                PCTINCREASE      0
                BUFFER_POOL      DEFAULT
               ), 
  PARTITION P201201
    LOGGING
    NOCOMPRESS
    TABLESPACE CARD_INDX
    PCTFREE    10
    INITRANS   2
    MAXTRANS   255
    STORAGE    (
                INITIAL          64K
                NEXT             50M
                MINEXTENTS       1
                MAXEXTENTS       UNLIMITED
                PCTINCREASE      0
                BUFFER_POOL      DEFAULT
               ), 
  PARTITION P201204
    LOGGING
    NOCOMPRESS
    TABLESPACE CARD_INDX
    PCTFREE    10
    INITRANS   2
    MAXTRANS   255
    STORAGE    (
                NEXT             50M
                BUFFER_POOL      DEFAULT
               ), 
  PARTITION P201207
    LOGGING
    NOCOMPRESS
    TABLESPACE CARD_DATA
    PCTFREE    10
    INITRANS   2
    MAXTRANS   255
    STORAGE    (
                INITIAL          50M
                NEXT             50M
                MINEXTENTS       1
                MAXEXTENTS       UNLIMITED
                PCTINCREASE      0
                BUFFER_POOL      DEFAULT
               ), 
  PARTITION PMAX
    LOGGING
    NOCOMPRESS
    TABLESPACE CARD_DATA
    PCTFREE    10
    INITRANS   2
    MAXTRANS   255
    STORAGE    (
                INITIAL          50M
                NEXT             50M
                MINEXTENTS       1
                MAXEXTENTS       UNLIMITED
                PCTINCREASE      0
                BUFFER_POOL      DEFAULT
               )
)
NOPARALLEL;

CREATE UNIQUE INDEX ADMIN.PK_TEST_CARD ON ADMIN.TEST_CARD
(ID)
LOGGING
TABLESPACE CARD_INDX
PCTFREE    10
INITRANS   2
MAXTRANS   255
STORAGE    (
            INITIAL          50M
            NEXT             50M
            MINEXTENTS       1
            MAXEXTENTS       UNLIMITED
            PCTINCREASE      0
            BUFFER_POOL      DEFAULT
           )
NOPARALLEL;

ALTER TABLE ADMIN.TEST_CARD ADD (
  CONSTRAINT PK_TEST_CARD
 PRIMARY KEY
 (ID)
    USING INDEX
    TABLESPACE CARD_INDX
    PCTFREE    10
    INITRANS   2
    MAXTRANS   255
    STORAGE    (
                INITIAL          50M
                NEXT             50M
                MINEXTENTS       1
                MAXEXTENTS       UNLIMITED
                PCTINCREASE      0
               ));

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/25198367/viewspace-710220/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/25198367/viewspace-710220/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值