KEY-KEY
Syntax
The following statement is used to create one or more KEY-KEY partitioned tables where each partition may contain one or more subpartitions:
CREATE TABLE [ schema. ]table_name table_definition PARTITION BY [LINEAR] KEY(expr) [PARTITIONS num] SUBPARTITION BY [LINEAR] KEY(expr) [SUBPARTITIONS sub_num] (partition_definition [, partition_definition] ...);
partition_definition is:
PARTITION partition_name (subpartition_definition [, subpartition_definition] ...)
subpartition_definition is:
SUBPARTITION subpartition_name
Parameter |
Description |
---|---|
table_name |
The name of the table to be created. |
expr |
The expression of the partition. Currently, only the INT type is supported. |
partition_name |
The name of the partition. The name must be unique within the table. |
subpartition_name |
The name of the subpartition. The name must be unique within the table. |
Example
Create a KEY-KEY partitioned table:
CREATE TABLE tbl_key_key ( col1 INT, col2 INT, col3 varchar(20), col4 DATE ) PARTITION BY KEY(col1) PARTITIONS 3 SUBPARTITION BY KEY(col2) SUBPARTITIONS 2;
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.See the reply and handling status in My Cloud VOC.
For any further questions, feel free to contact us through the chatbot.
Chatbot