云数据库 GAUSSDB(FOR MYSQL)-HASH-HASH:语法
语法
创建一个或多个HASH-HASH分区表,其中每个分区可能有一个或一个以上的子分区。
CREATE TABLE [ schema. ]table_name table_definition PARTITION BY [LINEAR] HASH(expr) [PARTITIONS num] SUBPARTITION BY [LINEAR] HASH(expr) [SUBPARTITIONS sub_num] [partition_definition [, partition_definition] ...];
其中,partition_definition为:
PARTITION partition_name (subpartition_definition [, subpartition_definition] ...)
subpartition_definition为:
SUBPARTITION subpartition_name
参数名称 |
描述 |
---|---|
table_name |
要创建的表名称。 |
expr |
分区字段表达式,目前只支持INT类型,不支持字符类型。 |
num |
用于分区是HASH或者KEY类型的分区表,来指定分区个数。 |
sub_num |
用于二级分区是HASH或者KEY类型的分区表,来指定单个分区的子分区的个数。 |
partition_name |
分区名称,同一个表中不可重复。 |
subpartition_name |
子分区名称, 同一个表中不可重复。 |
- 云数据库GaussDB(for MySQL)_兼容MySQL
- 云数据库 GaussDB(for MySQL)与RDS for MySQL的区别
- GaussDB数据库产品特性_华为gaussdb_高斯语法
- 连接GaussDB(for MySQL)数据库_华为云数据库GaussDB(for MySQL)_数据库连接
- GaussDB数据库SQL语法_SQL语法_CREATE_ALTER
- 云数据库GaussDB(for MySQL)_云数据库_分布式数据库
- GaussDB(for MySQL)并行查询_GaussDB(for MySQL)内核_GaussDB(for MySQL)并行执行_PQ
- 云数据库 GaussDB(for MySQL)与华为云其他服务的关系
- 云数据库GaussDB(for MySQL)备份策略_备份类型_自动备份
- 云数据库GaussDB(for MySQL)数据备份_自动备份_手动备份