建立的表分区
CREATE TABLE table1
(----省略-----
)
PARTITION BY LIST (ACCT_MONTH)
(
  PARTITION P_201012 VALUES ('201012')
    TABLESPACE TBS_DW
    PCTFREE 0
    INITRANS 1
    MAXTRANS 255
    STORAGE
    (
      INITIAL 64K
      MINEXTENTS 1
      MAXEXTENTS UNLIMITED
    ),
   
  PARTITION P_201101 VALUES ('201101')
    TABLESPACE TBS_DW
    PCTFREE 0
    INITRANS 1
    MAXTRANS 255
    STORAGE
    (
      INITIAL 64K
      MINEXTENTS 1
      MAXEXTENTS UNLIMITED
    ),
    PARTITION P_201102 VALUES ('201102')
    TABLESPACE TBS_DW
    PCTFREE 0
    INITRANS 1
    MAXTRANS 255
    STORAGE
    (
      INITIAL 64K
      MINEXTENTS 1
      MAXEXTENTS UNLIMITED
    ),
    PARTITION P_201103 VALUES ('201103')
    TABLESPACE TBS_DW
    PCTFREE 0
    INITRANS 1
    MAXTRANS 255
    STORAGE
    (
      INITIAL 64K
      MINEXTENTS 1
      MAXEXTENTS UNLIMITED
    ),
    PARTITION P_201104 VALUES ('201104')
    TABLESPACE TBS_DW
    PCTFREE 0
    INITRANS 1
    MAXTRANS 255
    STORAGE
    (
      INITIAL 64K
      MINEXTENTS 1
      MAXEXTENTS UNLIMITED
    ),
    PARTITION P_201105 VALUES ('201105')
    TABLESPACE TBS_DW
    PCTFREE 0
    INITRANS 1
    MAXTRANS 255
    STORAGE
    (
      INITIAL 64K
      MINEXTENTS 1
      MAXEXTENTS UNLIMITED
    ),
    PARTITION P_201106 VALUES ('201106')
    TABLESPACE TBS_DW
    PCTFREE 0
    INITRANS 1
    MAXTRANS 255
    STORAGE
    (
      INITIAL 64K
      MINEXTENTS 1
      MAXEXTENTS UNLIMITED
    ),
    PARTITION P_201107 VALUES ('201107')
    TABLESPACE TBS_DW
    PCTFREE 0
    INITRANS 1
    MAXTRANS 255
    STORAGE
    (
      INITIAL 64K
      MINEXTENTS 1
      MAXEXTENTS UNLIMITED
    ),
    PARTITION P_201108 VALUES ('201108')
    TABLESPACE TBS_DW
    PCTFREE 0
    INITRANS 1
    MAXTRANS 255
    STORAGE
    (
      INITIAL 64K
      MINEXTENTS 1
      MAXEXTENTS UNLIMITED
    ),
    PARTITION P_201109 VALUES ('201109')
    TABLESPACE TBS_DW
    PCTFREE 0
    INITRANS 1
    MAXTRANS 255
    STORAGE
    (
      INITIAL 64K
      MINEXTENTS 1
      MAXEXTENTS UNLIMITED
    ),
    PARTITION P_201110 VALUES ('201110')
    TABLESPACE TBS_DW
    PCTFREE 0
    INITRANS 1
    MAXTRANS 255
    STORAGE
    (
      INITIAL 64K
      MINEXTENTS 1
      MAXEXTENTS UNLIMITED
    ),
    PARTITION P_201111 VALUES ('201111')
    TABLESPACE TBS_DW
    PCTFREE 0
    INITRANS 1
    MAXTRANS 255
    STORAGE
    (
      INITIAL 64K
      MINEXTENTS 1
      MAXEXTENTS UNLIMITED
    ),
    PARTITION P_201112 VALUES ('201112')
    TABLESPACE TBS_DW
    PCTFREE 0
    INITRANS 1
    MAXTRANS 255
    STORAGE
    (
      INITIAL 64K
      MINEXTENTS 1
      MAXEXTENTS UNLIMITED
    )
    );
现在要插入另一个表的数据table2
那个表的结构和这个表完全一样 只是没有分区
insert into table1 
select * from table2;
commit;
 
可以吗?