hologres创建子表语句
时间: 2024-03-06 07:49:32 浏览: 109
mysql创建表的sql语句详细总结
Hologres是一个分布式SQL数据仓库,支持创建子表。创建子表的语句如下:
```
CREATE TABLE sub_table_name
PARTITION OF parent_table_name
FOR VALUES IN (partition_key_value);
```
其中,`sub_table_name`是子表的名称,`parent_table_name`是父表的名称,`partition_key_value`是分区键的取值。子表将继承父表的所有列和约束信息,并且只包含分区键值等于`partition_key_value`的行。
例如,创建一个名为`sales_2022`的子表,继承父表`sales`的所有列和约束信息,并且只包含分区键值等于`2022`的行,可以执行以下语句:
```
CREATE TABLE sales_2022
PARTITION OF sales
FOR VALUES IN ('2022');
```
阅读全文