1.创建Subpartition 要创建一个Subpartition,首先需要在已存在的分区表上创建分区,然后再为每个分区创建一个或多个Subpartition。可以使用以下语法创建Subpartition: ALTER TABLE表名 ADD SUBPARTITION子分区名 [VALUES (值列表)] [STORE IN (存储子表空间名)] ; 2.管理Subpartition 一旦Subpartition被创建,可以通过以下操...
新增主分区:alter table 表名 add partition 分区名 values less than(上限)|values(值) tablespace 表空间名 新增子分区:alter table 表名 modify partition 主分区名 add subpartition 子分区名 values less than(上限)|values(值) tablespace 表空间名 2. 删除分区: 如果删除了某一个分区,则分区中的数据也会...
ALTER TABLE SALES ADD PARTITION P3 VALUES LESS THAN(TO_DATE('2003-06-01','YYYY-MM-DD')); 注意:以上添加的分区界限应该高于最后一个分区界限。 以下代码给SALES表的P3分区添加了一个P3SUB1子分区 ALTER TABLE SALES MODIFY PARTITION P3 ADD SUBPARTITION P3SUB1 VALUES('COMPLETE'); 5.2 删除分区 以下...
ALTER TABLE SALES ADD PARTITION P3 VALUES LESS THAN(TO_DATE('2003-06-01','YYYY-MM-DD')); 注意:以上添加的分区界限应该高于最后一个分区界限。 以下代码给SALES表的P3分区添加了一个P3SUB1子分区 ALTER TABLE SALES MODIFY PARTITION P3 ADD SUBPARTITION P3SUB1 VALUES('COMPLETE'); 删除分区 以下代码...
ALTER TABLE SALES MODIFY PARTITION P3 ADD SUBPARTITION P3SUB1 VALUES('COMPLETE'); 1. 删除分区 以下代码删除了P3表分区: ALTER TABLE SALES DROP PARTITION P3; 1. 在以下代码删除了P4SUB1子分区: ALTER TABLE SALES DROP SUBPARTITION P4SUB1;
ADD SUBPARTITION technology_go_29 values('go'); 1. 2. 3. 复制 (5)删除子分区 ALTER TABLE worker_202305 DROP SUBPARTITION technology_go_29; 1. 2. 复制 5、范围哈希组合分区 (1)建表语句 create table WORKER_202306 ( id VARCHAR2(100) not null, ...
ALTER TABLE SALES MODIFY PARTITION P3 ADD SUBPARTITION P3SUB1 VALUES('COMPLETE'); 二、删除分区 以下代码删除了P3表分区: ALTER TABLE SALES DROP PARTITION P3; 在以下代码删除了P4SUB1子分区: ALTER TABLE SALES DROP SUBPARTITION P4SUB1; 注意:如果删除的分区是表中唯一的分区,那么此分区将不能被删除,要...
SUBPARTITION <partition_name> TABLESPACE <tablespace_name> ) ... ); --案例:对工资等级表进行分区,先按等级编号进行两个范围分区,每个分区再按照工资范围进行两个散列分区。 CREATE TABLE salgrades( grade number(5) primary key, losal number(8,2), hisal...
alter table emp_part add partition p10 values less than (10000); 注:以上添加的分区界限应该高于最后一个分区界限。子分区自动根据定义创建。 以下的命令给emp_part表的盘p10分区添加了1个hash子分区 alter table emp_part modify partition p10 add subpartition sys_subp61; ...
alter table T_TRACKmodify partition P_2005_01add subpartition P_2005_01_P1017 values('P1017'); 4.删除子分区 alter table T_TRACK drop subpartition p_2005_01_p1017; 5.截断一个分区表中的一个分区的数据: alter table sales3 truncate partition sp1--这种方式会使全局分区索引无效alter table sales...