为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:
【操作系统】:
【CPU】:
【问题描述】*:
drop table if EXISTS t_part;
create table t_part (
id int,
name varchar(50),
age int,
create_time date,
deptno int)
partition by range(create_time) interval (numtoyminterval(1, 'YEAR'))
SUBPARTITION BY LIST(name)
SUBPARTITION TEMPLATE
(
SUBPARTITION p_a VALUES ('a'),
SUBPARTITION p_b VALUES ('b'),
SUBPARTITION p_c VALUES ('c'),
SUBPARTITION pmax VALUES (DEFAULT)
)
(
partition p1 values less than (to_date('2000-01-01', 'yyyy-mm-dd'))
);
如上所示,创建了一个组合分区表t_part,包含范围分区和列表分区
现在需要在列表分区上将p_c 这个子分区删除,然后添加一个p_d的子分区,这个怎么操作
可参考链接https://eco.dameng.com/document/dm/zh-cn/pm/manage-partition.html 管理分区表和分区索引部分有对分区相关操作
知道怎么删除了
ALTER TABLE T_PART DROP SUBPARTITION P_C ;