我面临一个问题,但未在样本架构上复制。 这是解释我原始案例的示例。 假设我创建了下表:
CREATE TABLE EMP_SUB_TEMPLATE
(
DEPT_NAME VARCHAR2(100),
LOCATION_ID NUMBER
)
PARTITION BY RANGE(LOCATION_ID) INTERVAL(1)
SUBPARTITION BY LIST(DEPT_NAME)
SUBPARTITION TEMPLATE
(
SUBPARTITION HR VALUES ('HR'),
SUBPARTITION MARKETING VALUES ('MARKETING'),
SUBPARTITION DEVELOPMENT VALUES ('DEVELOPMENT'),
SUBPARTITION TESTING VALUES ('TESTING')
)
(
PARTITION P0 VALUES LESS THAN (1)
(
SUBPARTITION P0_HR VALUES ('HR'),
SUBPARTITION P0_MARKETING VALUES ('MARKETING'),
SUBPARTITION P0_DEVELOPMENT VALUES ('DEVELOPMENT'),
SUBPARTITION P0_TESTING VALUES ('TESTING')
)
)
ENABLE ROW MOVEMENT;
当我在记录下面插入记录时,系统生成的分区缺少子分区P0_DEVELOPMENT VALUES。
INSERT INTO emp_sub_template VALUES('HR',1001);
假设系统生成的分区中缺少突出显示的子分区。 什么可能导致错过子分区模板中定义的子分区。 提前谢谢。