语法格式
partition_options:
PARTITION BY [LINEAR] HASH(expr)
[PARTITIONS num]
[(partition_definition [, partition_definition] ...)]
partition_definition:
PARTITION partition_name
GBase 8a MPP Cluster 产品手册
5 数据库管理指南
文档版本953(2022-04-10)
南大通用数据技术股份有限公司
972
说明
expr 是某列值或一个基于某个列值、并返回一个整数值的表达式;
创建分区表过程中,num 大于8192,报错;
创建分区表过程中,num 等于0,报错。
列的类型和表达式支持的函数及运算符参考概述内的具体描述。
示例
示例1:创建hash 分区表
gbase> create table t1 (a int, b varchar(10)) partition by hash(a);
Query OK, 0 rows affected (Elapsed: 00:00:00.09)