與表類似,每個分區都有自己的名稱。PolarDB PostgreSQL版(兼容Oracle)支持重命名分區。本文詳細介紹了其語法及示例。
語法
ALTER TABLE <table_name> RENAME PARTITION <partition_name> TO <new_name>;
ALTER TABLE <table_name> RENAME SUBPARTITION <subpartition_name> TO <new_name>;
示例
CREATE TABLE hash_partitions_sales (deptno NUMBER, deptname VARCHAR(32))
PARTITION BY HASH(deptno)
(PARTITION p1 , PARTITION p2 ,
PARTITION p3 , PARTITION p4 , PARTITION p5);
ALTER TABLE hash_partitions_sales RENAME PARTITION p1 TO p1_new;
文檔內容是否對您有幫助?