`

oracle表分区及操作脚本备忘

阅读更多
--oracle表分区脚本备忘
CREATE TABLE t_partition_exam
(
  STATDATE            CHAR(8 BYTE)              NOT NULL,
   ...,
    ACCOUNT_ITEM        VARCHAR2(14 BYTE)         NOT NULL
)
TABLESPACE ZHJSFX_USER
PCTUSED    0
PCTFREE    10
INITRANS   1
MAXTRANS   255
NOLOGGING
PARTITION BY RANGE (STATDATE) 
(  
  PARTITION P200501 VALUES LESS THAN ('20050201')
    LOGGING
    NOCOMPRESS
    TABLESPACE ZHJSFX_FACT_WJJS
    PCTFREE    10
    INITRANS   1
    MAXTRANS   255
    STORAGE    (
                INITIAL          1M
                NEXT             1M
                MINEXTENTS       1
                MAXEXTENTS       2147483645
                PCTINCREASE      0
                BUFFER_POOL      DEFAULT
               ),  
  PARTITION P200502 VALUES LESS THAN ('20050301')
    LOGGING
    NOCOMPRESS
    TABLESPACE ZHJSFX_FACT_WJJS
    PCTFREE    10
    INITRANS   1
    MAXTRANS   255
    STORAGE    (
                INITIAL          1M
                NEXT             1M
                MINEXTENTS       1
                MAXEXTENTS       2147483645
                PCTINCREASE      0
                BUFFER_POOL      DEFAULT
               ),  
  PARTITION P200503 VALUES LESS THAN ('20050401')
    LOGGING
    NOCOMPRESS
    TABLESPACE ZHJSFX_FACT_WJJS
    PCTFREE    10
    INITRANS   1
    MAXTRANS   255
    STORAGE    (
                INITIAL          1M
                NEXT             1M
                MINEXTENTS       1
                MAXEXTENTS       2147483645
                PCTINCREASE      0
                BUFFER_POOL      DEFAULT
               ),  
  PARTITION P200504 VALUES LESS THAN ('20050501')
    LOGGING
    NOCOMPRESS
    TABLESPACE ZHJSFX_FACT_WJJS
    PCTFREE    10
    INITRANS   1
    MAXTRANS   255
    STORAGE    (
                INITIAL          1M
                NEXT             1M
                MINEXTENTS       1
                MAXEXTENTS       2147483645
                PCTINCREASE      0
                BUFFER_POOL      DEFAULT
               ),  
  PARTITION P200505 VALUES LESS THAN ('20050601')
    LOGGING
    NOCOMPRESS
    TABLESPACE ZHJSFX_FACT_WJJS
    PCTFREE    10
    INITRANS   1
    MAXTRANS   255
    STORAGE    (
                INITIAL          1M
                NEXT             1M
                MINEXTENTS       1
                MAXEXTENTS       2147483645
                PCTINCREASE      0
                BUFFER_POOL      DEFAULT
               ),  
  PARTITION P200506 VALUES LESS THAN ('20050701')
    LOGGING
    NOCOMPRESS
    TABLESPACE ZHJSFX_FACT_WJJS
    PCTFREE    10
    INITRANS   1
    MAXTRANS   255
    STORAGE    (
                INITIAL          1M
                NEXT             1M
                MINEXTENTS       1
                MAXEXTENTS       2147483645
                PCTINCREASE      0
                BUFFER_POOL      DEFAULT
               ),  
  PARTITION P200507 VALUES LESS THAN ('20050801')
    LOGGING
    NOCOMPRESS
    TABLESPACE ZHJSFX_FACT_WJJS
    PCTFREE    10
    INITRANS   1
    MAXTRANS   255
    STORAGE    (
                INITIAL          1M
                NEXT             1M
                MINEXTENTS       1
                MAXEXTENTS       2147483645
                PCTINCREASE      0
                BUFFER_POOL      DEFAULT
               ),  
  PARTITION P200508 VALUES LESS THAN ('20050901')
    LOGGING
    NOCOMPRESS
    TABLESPACE ZHJSFX_FACT_WJJS
    PCTFREE    10
    INITRANS   1
    MAXTRANS   255
    STORAGE    (
                INITIAL          1M
                NEXT             1M
                MINEXTENTS       1
                MAXEXTENTS       2147483645
                PCTINCREASE      0
                BUFFER_POOL      DEFAULT
               ),  
  PARTITION P200509 VALUES LESS THAN ('20051001')
    LOGGING
    NOCOMPRESS
    TABLESPACE ZHJSFX_FACT_WJJS
    PCTFREE    10
    INITRANS   1
    MAXTRANS   255
    STORAGE    (
                INITIAL          1M
                NEXT             1M
                MINEXTENTS       1
                MAXEXTENTS       2147483645
                PCTINCREASE      0
                BUFFER_POOL      DEFAULT
               ),  
  PARTITION P200510 VALUES LESS THAN ('20051101')
    LOGGING
    NOCOMPRESS
    TABLESPACE ZHJSFX_FACT_WJJS
    PCTFREE    10
    INITRANS   1
    MAXTRANS   255
    STORAGE    (
                INITIAL          1M
                NEXT             1M
                MINEXTENTS       1
                MAXEXTENTS       2147483645
                PCTINCREASE      0
                BUFFER_POOL      DEFAULT
               ),  
  PARTITION P200511 VALUES LESS THAN ('20051201')
    LOGGING
    NOCOMPRESS
    TABLESPACE ZHJSFX_FACT_WJJS
    PCTFREE    10
    INITRANS   1
    MAXTRANS   255
    STORAGE    (
                INITIAL          1M
                NEXT             1M
                MINEXTENTS       1
                MAXEXTENTS       2147483645
                PCTINCREASE      0
                BUFFER_POOL      DEFAULT
               ),  
  PARTITION P200512 VALUES LESS THAN ('20060101')
    LOGGING
    NOCOMPRESS
    TABLESPACE ZHJSFX_FACT_WJJS
    PCTFREE    10
    INITRANS   1
    MAXTRANS   255
    STORAGE    (
                INITIAL          1M
                NEXT             1M
                MINEXTENTS       1
                MAXEXTENTS       2147483645
                PCTINCREASE      0
                BUFFER_POOL      DEFAULT
               ),  
  PARTITION P200601 VALUES LESS THAN ('20060201')
    LOGGING
    NOCOMPRESS
    TABLESPACE ZHJSFX_FACT_WJJS
    PCTFREE    10
    INITRANS   1
    MAXTRANS   255
    STORAGE    (
                INITIAL          1M
                NEXT             1M
                MINEXTENTS       1
                MAXEXTENTS       2147483645
                PCTINCREASE      0
                BUFFER_POOL      DEFAULT
               ),  
  PARTITION P200602 VALUES LESS THAN ('20060301')
    LOGGING
    NOCOMPRESS
    TABLESPACE ZHJSFX_FACT_WJJS
    PCTFREE    10
    INITRANS   1
    MAXTRANS   255
    STORAGE    (
                INITIAL          1M
                NEXT             1M
                MINEXTENTS       1
                MAXEXTENTS       2147483645
                PCTINCREASE      0
                BUFFER_POOL      DEFAULT
               ),  
  PARTITION P200603 VALUES LESS THAN ('20060401')
    LOGGING
    NOCOMPRESS
    TABLESPACE ZHJSFX_FACT_WJJS
    PCTFREE    10
    INITRANS   1
    MAXTRANS   255
    STORAGE    (
                INITIAL          1M
                NEXT             1M
                MINEXTENTS       1
                MAXEXTENTS       2147483645
                PCTINCREASE      0
                BUFFER_POOL      DEFAULT
               ),  
  PARTITION P200604 VALUES LESS THAN ('20060501')
    LOGGING
    NOCOMPRESS
    TABLESPACE ZHJSFX_FACT_WJJS
    PCTFREE    10
    INITRANS   1
    MAXTRANS   255
    STORAGE    (
                INITIAL          1M
                NEXT             1M
                MINEXTENTS       1
                MAXEXTENTS       2147483645
                PCTINCREASE      0
                BUFFER_POOL      DEFAULT
               ),  
  PARTITION P200605 VALUES LESS THAN ('20060601')
    LOGGING
    NOCOMPRESS
    TABLESPACE ZHJSFX_FACT_WJJS
    PCTFREE    10
    INITRANS   1
    MAXTRANS   255
    STORAGE    (
                INITIAL          1M
                NEXT             1M
                MINEXTENTS       1
                MAXEXTENTS       2147483645
                PCTINCREASE      0
                BUFFER_POOL      DEFAULT
               ),  
  PARTITION P200606 VALUES LESS THAN ('20060701')
    LOGGING
    NOCOMPRESS
    TABLESPACE ZHJSFX_FACT_WJJS
    PCTFREE    10
    INITRANS   1
    MAXTRANS   255
    STORAGE    (
                INITIAL          1M
                NEXT             1M
                MINEXTENTS       1
                MAXEXTENTS       2147483645
                PCTINCREASE      0
                BUFFER_POOL      DEFAULT
               ),  
  PARTITION P200607 VALUES LESS THAN ('20060801')
    LOGGING
    NOCOMPRESS
    TABLESPACE ZHJSFX_FACT_WJJS
    PCTFREE    10
    INITRANS   1
    MAXTRANS   255
    STORAGE    (
                INITIAL          1M
                NEXT             1M
                MINEXTENTS       1
                MAXEXTENTS       2147483645
                PCTINCREASE      0
                BUFFER_POOL      DEFAULT
               ),  
  PARTITION P200608 VALUES LESS THAN ('20060901')
    LOGGING
    NOCOMPRESS
    TABLESPACE ZHJSFX_FACT_WJJS
    PCTFREE    10
    INITRANS   1
    MAXTRANS   255
    STORAGE    (
                INITIAL          1M
                NEXT             1M
                MINEXTENTS       1
                MAXEXTENTS       2147483645
                PCTINCREASE      0
                BUFFER_POOL      DEFAULT
               ),  
  PARTITION P200609 VALUES LESS THAN ('20061001')
    LOGGING
    NOCOMPRESS
    TABLESPACE ZHJSFX_FACT_WJJS
    PCTFREE    10
    INITRANS   1
    MAXTRANS   255
    STORAGE    (
                INITIAL          1M
                NEXT             1M
                MINEXTENTS       1
                MAXEXTENTS       2147483645
                PCTINCREASE      0
                BUFFER_POOL      DEFAULT
               ),  
  PARTITION P200610 VALUES LESS THAN ('20061101')
    LOGGING
    NOCOMPRESS
    TABLESPACE ZHJSFX_FACT_WJJS
    PCTFREE    10
    INITRANS   1
    MAXTRANS   255
    STORAGE    (
                INITIAL          1M
                NEXT             1M
                MINEXTENTS       1
                MAXEXTENTS       2147483645
                PCTINCREASE      0
                BUFFER_POOL      DEFAULT
               ),  
  PARTITION P200611 VALUES LESS THAN ('20061201')
    LOGGING
    NOCOMPRESS
    TABLESPACE ZHJSFX_FACT_WJJS
    PCTFREE    10
    INITRANS   1
    MAXTRANS   255
    STORAGE    (
                INITIAL          1M
                NEXT             1M
                MINEXTENTS       1
                MAXEXTENTS       2147483645
                PCTINCREASE      0
                BUFFER_POOL      DEFAULT
               ),  
  PARTITION P200612 VALUES LESS THAN ('20070101')
    LOGGING
    NOCOMPRESS
    TABLESPACE ZHJSFX_FACT_WJJS
    PCTFREE    10
    INITRANS   1
    MAXTRANS   255
    STORAGE    (
                INITIAL          1M
                NEXT             1M
                MINEXTENTS       1
                MAXEXTENTS       2147483645
                PCTINCREASE      0
                BUFFER_POOL      DEFAULT
               ),  
  PARTITION P200701 VALUES LESS THAN ('20070201')
    LOGGING
    NOCOMPRESS
    TABLESPACE ZHJSFX_FACT_WJJS
    PCTFREE    10
    INITRANS   1
    MAXTRANS   255
    STORAGE    (
                INITIAL          1M
                NEXT             1M
                MINEXTENTS       1
                MAXEXTENTS       2147483645
                PCTINCREASE      0
                BUFFER_POOL      DEFAULT
               ),  
  PARTITION P200702 VALUES LESS THAN ('20070301')
    NOLOGGING
    NOCOMPRESS
    TABLESPACE ZHJSFX_FACT_WJJS
    PCTFREE    10
    INITRANS   1
    MAXTRANS   255
    STORAGE    (
                INITIAL          1M
                NEXT             1M
                MINEXTENTS       1
                MAXEXTENTS       2147483645
                PCTINCREASE      0
                BUFFER_POOL      DEFAULT
               ),  
  PARTITION P200703 VALUES LESS THAN ('20070401')
    NOLOGGING
    NOCOMPRESS
    TABLESPACE ZHJSFX_FACT_WJJS
    PCTFREE    10
    INITRANS   1
    MAXTRANS   255
    STORAGE    (
                INITIAL          1M
                NEXT             1M
                MINEXTENTS       1
                MAXEXTENTS       2147483645
                PCTINCREASE      0
                BUFFER_POOL      DEFAULT
               ),  
  PARTITION P200704 VALUES LESS THAN ('20070501')
    NOLOGGING
    NOCOMPRESS
    TABLESPACE ZHJSFX_FACT_WJJS
    PCTFREE    10
    INITRANS   1
    MAXTRANS   255
    STORAGE    (
                INITIAL          1M
                NEXT             1M
                MINEXTENTS       1
                MAXEXTENTS       2147483645
                PCTINCREASE      0
                BUFFER_POOL      DEFAULT
               ),  
  PARTITION P200705 VALUES LESS THAN ('20070601')
    NOLOGGING
    NOCOMPRESS
    TABLESPACE ZHJSFX_FACT_WJJS
    PCTFREE    10
    INITRANS   1
    MAXTRANS   255
    STORAGE    (
                INITIAL          1M
                NEXT             1M
                MINEXTENTS       1
                MAXEXTENTS       2147483645
                PCTINCREASE      0
                BUFFER_POOL      DEFAULT
               ),  
  PARTITION P200706 VALUES LESS THAN ('20070701')
    NOLOGGING
    NOCOMPRESS
    TABLESPACE ZHJSFX_FACT_WJJS
    PCTFREE    10
    INITRANS   1
    MAXTRANS   255
    STORAGE    (
                INITIAL          1M
                NEXT             1M
                MINEXTENTS       1
                MAXEXTENTS       2147483645
                PCTINCREASE      0
                BUFFER_POOL      DEFAULT
               ),  
  PARTITION P200707 VALUES LESS THAN ('20070801')
    NOLOGGING
    NOCOMPRESS
    TABLESPACE ZHJSFX_FACT_WJJS
    PCTFREE    10
    INITRANS   1
    MAXTRANS   255
    STORAGE    (
                INITIAL          1M
                NEXT             1M
                MINEXTENTS       1
                MAXEXTENTS       2147483645
                PCTINCREASE      0
                BUFFER_POOL      DEFAULT
               ),  
  PARTITION P200708 VALUES LESS THAN ('20070901')
    NOLOGGING
    NOCOMPRESS
    TABLESPACE ZHJSFX_FACT_WJJS
    PCTFREE    10
    INITRANS   1
    MAXTRANS   255
    STORAGE    (
                INITIAL          1M
                NEXT             1M
                MINEXTENTS       1
                MAXEXTENTS       2147483645
                PCTINCREASE      0
                BUFFER_POOL      DEFAULT
               ),  
  PARTITION P200709 VALUES LESS THAN ('20071001')
    NOLOGGING
    NOCOMPRESS
    TABLESPACE ZHJSFX_FACT_WJJS
    PCTFREE    10
    INITRANS   1
    MAXTRANS   255
    STORAGE    (
                INITIAL          1M
                NEXT             1M
                MINEXTENTS       1
                MAXEXTENTS       2147483645
                PCTINCREASE      0
                BUFFER_POOL      DEFAULT
               ),  
  PARTITION P200710 VALUES LESS THAN ('20071101')
    NOLOGGING
    NOCOMPRESS
    TABLESPACE ZHJSFX_FACT_WJJS
    PCTFREE    10
    INITRANS   1
    MAXTRANS   255
    STORAGE    (
                INITIAL          1M
                NEXT             1M
                MINEXTENTS       1
                MAXEXTENTS       2147483645
                PCTINCREASE      0
                BUFFER_POOL      DEFAULT
               ),  
  PARTITION P200711 VALUES LESS THAN ('20071201')
    NOLOGGING
    NOCOMPRESS
    TABLESPACE ZHJSFX_FACT_WJJS
    PCTFREE    10
    INITRANS   1
    MAXTRANS   255
    STORAGE    (
                INITIAL          1M
                NEXT             1M
                MINEXTENTS       1
                MAXEXTENTS       2147483645
                PCTINCREASE      0
                BUFFER_POOL      DEFAULT
               ),  
  PARTITION P200712 VALUES LESS THAN ('20080101')
    NOLOGGING
    NOCOMPRESS
    TABLESPACE ZHJSFX_FACT_WJJS
    PCTFREE    10
    INITRANS   1
    MAXTRANS   255
    STORAGE    (
                INITIAL          1M
                NEXT             1M
                MINEXTENTS       1
                MAXEXTENTS       2147483645
                PCTINCREASE      0
                BUFFER_POOL      DEFAULT
               ),  
  PARTITION P200801 VALUES LESS THAN ('20080201')
    NOLOGGING
    NOCOMPRESS
    TABLESPACE ZHJSFX_FACT_WJJS
    PCTFREE    10
    INITRANS   1
    MAXTRANS   255
    STORAGE    (
                INITIAL          1M
                NEXT             1M
                MINEXTENTS       1
                MAXEXTENTS       2147483645
                PCTINCREASE      0
                BUFFER_POOL      DEFAULT
               ),  
  PARTITION P200802 VALUES LESS THAN ('20080301')
    NOLOGGING
    NOCOMPRESS
    TABLESPACE ZHJSFX_FACT_WJJS
    PCTFREE    10
    INITRANS   1
    MAXTRANS   255
    STORAGE    (
                INITIAL          1M
                NEXT             1M
                MINEXTENTS       1
                MAXEXTENTS       2147483645
                PCTINCREASE      0
                BUFFER_POOL      DEFAULT
               ),  
  PARTITION P200803 VALUES LESS THAN ('20080401')
    LOGGING
    NOCOMPRESS
    TABLESPACE ZHJSFX_FACT_WJJS
    PCTFREE    10
    INITRANS   1
    MAXTRANS   255
    STORAGE    (
                INITIAL          1M
                NEXT             1M
                MINEXTENTS       1
                MAXEXTENTS       2147483645
                PCTINCREASE      0
                BUFFER_POOL      DEFAULT
               ),  
  PARTITION P200804 VALUES LESS THAN ('20080501')
    NOLOGGING
    NOCOMPRESS
    TABLESPACE ZHJSFX_FACT_WJJS
    PCTFREE    10
    INITRANS   1
    MAXTRANS   255
    STORAGE    (
                INITIAL          1M
                NEXT             1M
                MINEXTENTS       1
                MAXEXTENTS       2147483645
                PCTINCREASE      0
                BUFFER_POOL      DEFAULT
               ),  
  PARTITION P200805 VALUES LESS THAN ('20080601')
    NOLOGGING
    NOCOMPRESS
    TABLESPACE ZHJSFX_FACT_WJJS
    PCTFREE    10
    INITRANS   1
    MAXTRANS   255
    STORAGE    (
                INITIAL          1M
                NEXT             1M
                MINEXTENTS       1
                MAXEXTENTS       2147483645
                PCTINCREASE      0
                BUFFER_POOL      DEFAULT
               ),  
  PARTITION P200806 VALUES LESS THAN ('20080701')
    LOGGING
    NOCOMPRESS
    TABLESPACE ZHJSFX_FACT_WJJS
    PCTFREE    10
    INITRANS   1
    MAXTRANS   255
    STORAGE    (
                INITIAL          1M
                NEXT             1M
                MINEXTENTS       1
                MAXEXTENTS       2147483645
                PCTINCREASE      0
                BUFFER_POOL      DEFAULT
               ),  
  PARTITION P200807 VALUES LESS THAN ('20080801')
    NOLOGGING
    NOCOMPRESS
    TABLESPACE ZHJSFX_FACT_WJJS
    PCTFREE    10
    INITRANS   1
    MAXTRANS   255
    STORAGE    (
                INITIAL          1M
                NEXT             1M
                MINEXTENTS       1
                MAXEXTENTS       2147483645
                PCTINCREASE      0
                BUFFER_POOL      DEFAULT
               ),  
  PARTITION P200808 VALUES LESS THAN ('20080901')
    NOLOGGING
    NOCOMPRESS
    TABLESPACE ZHJSFX_FACT_WJJS
    PCTFREE    10
    INITRANS   1
    MAXTRANS   255
    STORAGE    (
                INITIAL          1M
                NEXT             1M
                MINEXTENTS       1
                MAXEXTENTS       2147483645
                PCTINCREASE      0
                BUFFER_POOL      DEFAULT
               ),  
  PARTITION P200809 VALUES LESS THAN ('20081001')
    LOGGING
    NOCOMPRESS
    TABLESPACE ZHJSFX_FACT_WJJS
    PCTFREE    10
    INITRANS   1
    MAXTRANS   255
    STORAGE    (
                INITIAL          1M
                NEXT             1M
                MINEXTENTS       1
                MAXEXTENTS       2147483645
                PCTINCREASE      0
                BUFFER_POOL      DEFAULT
               ),  
  PARTITION P200810 VALUES LESS THAN ('20081101')
    NOLOGGING
    NOCOMPRESS
    TABLESPACE ZHJSFX_FACT_WJJS
    PCTFREE    10
    INITRANS   1
    MAXTRANS   255
    STORAGE    (
                INITIAL          1M
                NEXT             1M
                MINEXTENTS       1
                MAXEXTENTS       2147483645
                PCTINCREASE      0
                BUFFER_POOL      DEFAULT
               ),  
  PARTITION P200811 VALUES LESS THAN ('20081201')
    NOLOGGING
    NOCOMPRESS
    TABLESPACE ZHJSFX_FACT_WJJS
    PCTFREE    10
    INITRANS   1
    MAXTRANS   255
    STORAGE    (
                INITIAL          1M
                NEXT             1M
                MINEXTENTS       1
                MAXEXTENTS       2147483645
                PCTINCREASE      0
                BUFFER_POOL      DEFAULT
               ),  
  PARTITION P200812 VALUES LESS THAN ('20090101')
    LOGGING
    NOCOMPRESS
    TABLESPACE ZHJSFX_FACT_WJJS
    PCTFREE    10
    INITRANS   1
    MAXTRANS   255
    STORAGE    (
                INITIAL          1M
                NEXT             1M
                MINEXTENTS       1
                MAXEXTENTS       2147483645
                PCTINCREASE      0
                BUFFER_POOL      DEFAULT
               ),  
  PARTITION P200901 VALUES LESS THAN ('20090201')
    NOLOGGING
    NOCOMPRESS
    TABLESPACE ZHJSFX_FACT_WJJS
    PCTFREE    10
    INITRANS   1
    MAXTRANS   255
    STORAGE    (
                INITIAL          1M
                NEXT             1M
                MINEXTENTS       1
                MAXEXTENTS       2147483645
                PCTINCREASE      0
                BUFFER_POOL      DEFAULT
               ),  
  PARTITION P200902 VALUES LESS THAN ('20090301')
    NOLOGGING
    NOCOMPRESS
    TABLESPACE ZHJSFX_FACT_WJJS
    PCTFREE    10
    INITRANS   1
    MAXTRANS   255
    STORAGE    (
                INITIAL          1M
                NEXT             1M
                MINEXTENTS       1
                MAXEXTENTS       2147483645
                PCTINCREASE      0
                BUFFER_POOL      DEFAULT
               ),  
  PARTITION P200903 VALUES LESS THAN ('20090401')
    LOGGING
    NOCOMPRESS
    TABLESPACE ZHJSFX_FACT_WJJS
    PCTFREE    10
    INITRANS   1
    MAXTRANS   255
    STORAGE    (
                INITIAL          1M
                NEXT             1M
                MINEXTENTS       1
                MAXEXTENTS       2147483645
                PCTINCREASE      0
                BUFFER_POOL      DEFAULT
               ),  
  PARTITION P200904 VALUES LESS THAN ('20090501')
    NOLOGGING
    NOCOMPRESS
    TABLESPACE ZHJSFX_FACT_WJJS
    PCTFREE    10
    INITRANS   1
    MAXTRANS   255
    STORAGE    (
                INITIAL          1M
                NEXT             1M
                MINEXTENTS       1
                MAXEXTENTS       2147483645
                PCTINCREASE      0
                BUFFER_POOL      DEFAULT
               ),  
  PARTITION P200905 VALUES LESS THAN ('20090601')
    NOLOGGING
    NOCOMPRESS
    TABLESPACE ZHJSFX_FACT_WJJS
    PCTFREE    10
    INITRANS   1
    MAXTRANS   255
    STORAGE    (
                INITIAL          1M
                NEXT             1M
                MINEXTENTS       1
                MAXEXTENTS       2147483645
                PCTINCREASE      0
                BUFFER_POOL      DEFAULT
               ),  
  PARTITION P200906 VALUES LESS THAN ('20090701')
    LOGGING
    NOCOMPRESS
    TABLESPACE ZHJSFX_FACT_WJJS
    PCTFREE    10
    INITRANS   1
    MAXTRANS   255
    STORAGE    (
                INITIAL          1M
                NEXT             1M
                MINEXTENTS       1
                MAXEXTENTS       2147483645
                PCTINCREASE      0
                BUFFER_POOL      DEFAULT
               ),  
  PARTITION P200907 VALUES LESS THAN ('20090801')
    NOLOGGING
    NOCOMPRESS
    TABLESPACE ZHJSFX_FACT_WJJS
    PCTFREE    10
    INITRANS   1
    MAXTRANS   255
    STORAGE    (
                INITIAL          1M
                NEXT             1M
                MINEXTENTS       1
                MAXEXTENTS       2147483645
                PCTINCREASE      0
                BUFFER_POOL      DEFAULT
               ),  
  PARTITION P200908 VALUES LESS THAN ('20090901')
    NOLOGGING
    NOCOMPRESS
    TABLESPACE ZHJSFX_FACT_WJJS
    PCTFREE    10
    INITRANS   1
    MAXTRANS   255
    STORAGE    (
                INITIAL          1M
                NEXT             1M
                MINEXTENTS       1
                MAXEXTENTS       2147483645
                PCTINCREASE      0
                BUFFER_POOL      DEFAULT
               ),  
  PARTITION P200909 VALUES LESS THAN ('20091001')
    LOGGING
    NOCOMPRESS
    TABLESPACE ZHJSFX_FACT_WJJS
    PCTFREE    10
    INITRANS   1
    MAXTRANS   255
    STORAGE    (
                INITIAL          1M
                NEXT             1M
                MINEXTENTS       1
                MAXEXTENTS       2147483645
                PCTINCREASE      0
                BUFFER_POOL      DEFAULT
               ),  
  PARTITION P200910 VALUES LESS THAN ('20091101')
    NOLOGGING
    NOCOMPRESS
    TABLESPACE ZHJSFX_FACT_WJJS
    PCTFREE    10
    INITRANS   1
    MAXTRANS   255
    STORAGE    (
                INITIAL          1M
                NEXT             1M
                MINEXTENTS       1
                MAXEXTENTS       2147483645
                PCTINCREASE      0
                BUFFER_POOL      DEFAULT
               ),  
  PARTITION P200911 VALUES LESS THAN ('20091201')
    NOLOGGING
    NOCOMPRESS
    TABLESPACE ZHJSFX_FACT_WJJS
    PCTFREE    10
    INITRANS   1
    MAXTRANS   255
    STORAGE    (
                INITIAL          1M
                NEXT             1M
                MINEXTENTS       1
                MAXEXTENTS       2147483645
                PCTINCREASE      0
                BUFFER_POOL      DEFAULT
               ),  
  PARTITION P200912 VALUES LESS THAN ('20100101')
    LOGGING
    NOCOMPRESS
    TABLESPACE ZHJSFX_FACT_WJJS
    PCTFREE    10
    INITRANS   1
    MAXTRANS   255
    STORAGE    (
                INITIAL          1M
                NEXT             1M
                MINEXTENTS       1
                MAXEXTENTS       2147483645
                PCTINCREASE      0
                BUFFER_POOL      DEFAULT
               )
)
NOCOMPRESS 
NOCACHE
NOPARALLEL
NOMONITORING;


 

 

--操作表分区
--操作某个分区,如一分区t_partition_exam partition (p1)
select * from t_partition_exam partition (p1);
--只要知道了如何访问表分区,其它一切OK

 

 

分享到:
评论

相关推荐

    oracle数据库表按年分区脚本实战例子

    实战例子中的脚本可能会包含如何插入数据、查询特定分区、动态添加新分区、重分区以及维护分区表的其他操作。例如,当年度更迭时,可能需要执行一个脚本来自动添加新的年度分区,以保持数据的有序性。 使用分区脚本...

    Oracle 分区表自动维护脚本

    标签“oracle分区表 自动维护”概括了脚本的核心功能和使用场景,说明脚本主要用于Oracle数据库的分区表自动维护。 从提供的部分内容中,我们可以看到脚本的具体实现细节: 1. 创建基础表`PART_T_MAINTENANCE`,...

    oracle自动建立表分区脚本

    Oracle DBA(数据库管理员)经常需要对大表进行分区操作,以优化数据库的性能。"Oracle自动建立表分区脚本"提供了一种高效的方法来实现这一目标,尤其适用于处理大量数据的企业级应用。 1. **表分区的基本概念**:...

    Oracle表分区详解(优缺点)

    本文将详细介绍Oracle表分区的概念、作用、优缺点,以及各种类型的分区和操作方法。 首先,理解表空间和分区表的概念至关重要。表空间是Oracle数据库中存储数据的基本单位,它由一个或多个数据文件组成,容纳了...

    oracle表分区详解

    ### Oracle表分区详解 #### 一、概述 Oracle数据库中的表分区是一种高级组织技术,它通过将表的大数据集划分为较小的、更易于管理的部分(即分区),从而提高查询性能和可管理性。表分区可以按照不同的策略进行...

    利用kettle自动创建oracle表分区

    "利用Kettle自动创建Oracle表分区" 在本篇文章中,将会介绍如何使用Kettle自动创建Oracle表分区。Oracle表分区是一种非常重要的数据库优化技术,它可以将大型表分割成多个小的独立表,从而提高查询效率和数据管理...

    oracle分区表之hash分区表的使用及扩展

    Oracle分区表中的Hash分区是一种基于哈希算法的分区策略,适用于处理无法清晰定义分区范围的大型数据表。这种分区方式通过计算分区键的哈希值来决定数据存储在哪个分区,以此达到数据分散和负载均衡的目的。Hash分区...

    Oracle表分区详解

    Oracle数据库中的表分区是数据库管理的一种高级技术,它允许我们将大型表分解成更小、更易管理和查询的部分,从而提高数据存储和检索的效率。在本文中,我们将深入探讨Oracle表分区的各个方面,包括其重要性、类型、...

    Oracle数据库分区表操作方法

    Oracle数据库分区表操作方法 Oracle数据库中的分区表是将大型数据表分割成多个小表,以提高应用系统的性能和方便数据管理。在本文中,我们将详细介绍分区表的使用方法和优点。 分区表的优点 使用分区表可以带来...

    获取oracle表空间脚本

    ### 获取Oracle表空间脚本 #### 背景与需求 在进行数据库备份与恢复的过程中,经常需要获取当前Oracle数据库中的表空间信息及其创建脚本。这样做的目的是为了确保在恢复过程中能够快速重建原有的数据库环境,包括...

    oracle表分区详细讲解

    #### 四、表分区的类型及操作方法 1. **范围分区**:最常用的分区类型之一,根据分区键的范围将数据映射到各个分区。通常使用日期作为分区键。 - **创建示例**: ```sql CREATE TABLE CUSTOMER ( CUSTOMER_ID ...

    Oracle分区表详解

    ### Oracle 分区表详解 #### 一、Oracle 分区简介 ...以上是 Oracle 分区表的基础概念及其操作的详细介绍。通过合理应用分区技术,不仅可以提高数据的可管理性,还能有效提升查询性能和系统可用性。

    ORACLE表分区例子

    在下载的“oracle表分区”压缩包中,可能包含了演示如何在Oracle环境中创建、操作和管理分区表的SQL脚本和文档。通过学习和实践这些示例,你可以深入理解并掌握Oracle表分区技术,从而更好地应对大数据量的挑战。

    ORACLE表自动按月分区步骤

    本文详细介绍了如何在Oracle数据库中实现表的自动按月分区及本地索引的创建过程。通过上述步骤,不仅可以有效提高数据查询的速度,还能更好地管理大量的历史数据。需要注意的是,在实际部署环境中,对于索引的增删改...

    oracle自动一年建立表分区.zip

    "Oracle自动一年建立表分区.zip"文件显然包含了用于自动创建按时间(一年)分区的Oracle脚本。这样的脚本对于处理大量历史数据的企业尤其有用,因为它可以帮助将大表分解成更小、更易管理和查询的部分。 表分区的...

    oracle数据库表分区实例

    本文档提供了一个关于Oracle数据库表分区操作的具体实例,适用于学习如何对表进行分区。 #### 二、表分区的优点 1. **提高查询性能**:通过使用分区消除(partition elimination)和并行操作(parallel operations),...

    oracle普通表转化为分区表的方法

    Oracle数据库中的分区表是一种高级的表组织形式,它将大表分成多个较小的部分,每个部分称为一个分区,以提高查询性能和管理效率。当表的大小超过2GB时,官方推荐使用分区表,因为它们在处理大量数据时具有显著优势...

    ORACLE分区表操作大全

    Oracle分区表是Oracle数据库中一种优化大数据处理的高级特性,它通过将一个大表分成多个逻辑部分,即分区,来提高查询性能、简化管理和增强可用性。分区技术在处理海量数据时尤其有用,因为它们允许数据库仅扫描与...

Global site tag (gtag.js) - Google Analytics