CREATE TABLE SP_CODE(
AAAA CHAR(2),
BBBB VARCHAR2(20),
CCCC VARCHAR2(20),
DDDD VARCHAR2(20),
EEEE VARCHAR2(20),
FFFF VARCHAR2(20),
GGGG VARCHAR2(20),
HHHH VARCHAR2(20)
)
PARTITION BY LIST (AAAA)
(
PARTITION PART_01 VALUES ('01')
TABLESPACE system
PCTFREE 40
INITRANS 1
MAXTRANS 255
STORAGE
(
INITIAL 64K
MINEXTENTS 1
MAXEXTENTS UNLIMITED
),
PARTITION PART_02 VALUES ('02')
TABLESPACE system
STORAGE
(
INITIAL 64K
MINEXTENTS 1
MAXEXTENTS UNLIMITED
)
)
;
这样建好表以后,为什么无法在增加分区?
AAAA CHAR(2),
BBBB VARCHAR2(20),
CCCC VARCHAR2(20),
DDDD VARCHAR2(20),
EEEE VARCHAR2(20),
FFFF VARCHAR2(20),
GGGG VARCHAR2(20),
HHHH VARCHAR2(20)
)
PARTITION BY LIST (AAAA)
(
PARTITION PART_01 VALUES ('01')
TABLESPACE system
PCTFREE 40
INITRANS 1
MAXTRANS 255
STORAGE
(
INITIAL 64K
MINEXTENTS 1
MAXEXTENTS UNLIMITED
),
PARTITION PART_02 VALUES ('02')
TABLESPACE system
STORAGE
(
INITIAL 64K
MINEXTENTS 1
MAXEXTENTS UNLIMITED
)
)
;
这样建好表以后,为什么无法在增加分区?
alter table SP_CODE add partition PART_03 VALUES ('03');
用以上语句应该可以加分区,再报错的话,可能是其它原因!
alter table SP_CODE add partition PART_03 VALUES ('03');
这个语句执行下,大小都没有关系,range分区是不能在前面直接加分区的
alter table SP_CODE add partition PART_03 VALUES ('03');
这个语句执行下,大小都没有关系,range分区是不能在前面直接加分区的