PolarDB PostgreSQL版(兼容Oracle)支持将分区或者子分区移动到新的表空间。
语法说明
移动分区
ALTER TABLE <table_name>
MOVE PARTITION <partition_name>
TABLESPACE <tablespace_name>;
移动子分区
ALTER TABLE <table_name>
MOVE PARTITION <partition_name>
TABLESPACE <tablespace_name>;
说明
ALTER TABLE…MOVE PARTITION
命令将分区从当前表空间移动到另一个表空间。ALTER TABLE…MOVE PARTITION
命令可以移动LIST、RANGE或HASH分区表的分区。与上面描述相同的行为适用于与
MOVE SUBPARTITION
子句一起使用的subpartition_name
。您必须拥有该表才能调用
ALTER TABLE...MOVE PARTITION
或ALTER TABLE...MOVE SUBPARTITION
命令。
文档内容是否对您有帮助?