ALTER TABLE ... MOVE PARTITION命令用于将分区或子分区迁移至不同的表空间。在PolarDB的共享分布式存储架构中,多个计算节点共享一份数据,不支持实际的表空间概念。该语法仅用于兼容目的,执行时不会产生实际的存储位置变更。
说明 
执行此命令的用户需是该表的所有者,或拥有对该表的ALTER权限。
语法介绍
ALTER TABLE ... MOVE PARTITION命令有两种形式: 		
第一种形式是将分区移动到一个新的表空间中:
ALTER TABLE table_name 
  MOVE PARTITION partition_name 
   TABLESPACE tablespace_name;第二种形式是将子分区移动到一个新的表空间中:
ALTER TABLE table_name 
  MOVE SUBPARTITION subpartition_name 
   TABLESPACE tablespace_name;参数说明
参数名称  | 参数要求  | 参数说明  | 参数示例  | 
  | 必填  | 分区所属的表名称。  | 
  | 
  | 必填  | 要移动的分区的名称。  | 
  | 
  | 必填  | 要移动的子分区名称。  | 
  | 
  | 必填  | 目标表空间的名称。  | 
  | 
该文章对您有帮助吗?