数据仓库服务 GaussDB(DWS)-创建和管理GaussDB(DWS)分区表:创建列表(list)分区表

时间:2025-02-12 15:04:45

创建列表(list)分区表

LIST分区表可以使用任意允许值比较的列作为分区键列。创建LIST分区表时,必须要为每一个分区声明每一个值分区。

示例:创建LIST分区表sales_info。

 1 2 3 4 5 6 7 8 9101112131415
CREATE TABLE sales_info(sale_time  timestamptz,period     int,city       text,price      numeric(10,2),remark     varchar2(100))DISTRIBUTE BY HASH(sale_time)PARTITION BY LIST (period, city)(PARTITION province1_202201 VALUES (('202201', 'city1'), ('202201', 'city2')),PARTITION province2_202201 VALUES (('202201', 'city3'), ('202201', 'city4'), ('202201', 'city5')),PARTITION rest VALUES (DEFAULT));
support.huaweicloud.com/devg-dws/dws_04_0037.html