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
命令。
文檔內容是否對您有幫助?