全部產品
Search
文件中心

PolarDB:分區表命令列表

更新時間:Jul 06, 2024

本文總結了分區表的相關命令以及說明。

分類分區表命令說明
建立CREATE TABLE...PARTITION BY建立一個分區表。
CREATE TABLE ... PARTITION BY HASH建立指定分區數的HASH分區表。
變更ALTER TABLE…ADD PARTITION將分區添加到現有的分區表中。
ALTER TABLE… ADD SUBPARTITION添加子分區到現有的分區中,且這個分區必須已經進行了子分區的劃分。
ALTER TABLE…EXCHANGE PARTITION用一個分區或子分區交換現有的表。
ALTER TABLE… MOVE PARTITION將分區或子分區移動到不同的資料表空間中。
ALTER TABLE…RENAME PARTITION重新命名表分區。
ALTER TABLE…SPLIT PARTITION將一個分區劃分為兩個分區,並重新分配新分區的內容。
ALTER TABLE…SPLIT SUBPARTITION將一個子分區劃分為兩個子分區,並重新分配子分區的內容。
ALTER TABLE…MERGE PARTITION將兩個分區合并為一個新分區,新分區中包含原有兩個分區的內容。
ALTER TABLE...MERGE SUBPARTITION將兩個子分區合并為一個新子分區,新子分區中包含原有兩個子分區的內容。
刪除ALTER TABLE…DROP PARTITION刪除分區結構和儲存在這個分區上的資料。
ALTER TABLE…DROP SUBPARTITION刪除子分區結構及儲存在子分區內的資料。
ALTER TABLE…TRUNCATE PARTITION刪除指定的分區中資料,保留完整的分區結構。
ALTER TABLE…TRUNCATE SUBPARTITION刪除指定的子分區中所有資料,保留完整的子分區結構。
DROP TABLE刪除表結構和儲存在表上的資料。
TRUNCATE TABLE刪除表內的所有資料,保留表結構。
查詢查詢指定分區查詢指定分區或子分區。