clickhouse表添加字段是否需要添加on cluster
时间: 2023-07-20 20:21:47 浏览: 292
MySQL数据表添加字段
5星 · 资源好评率100%
在 ClickHouse 中,如果您要在整个集群中添加一个新字段,则确实需要在 ALTER TABLE 命令中添加 "ON CLUSTER" 子句。
例如:
```
ALTER TABLE my_table ADD COLUMN new_column String ON CLUSTER my_cluster;
```
这将在整个名为 "my_cluster" 的 ClickHouse 集群中添加名为 "new_column" 的新字段,其数据类型为字符串。
请注意,在使用 "ON CLUSTER" 子句时,您需要确保该表在整个集群中存在,并且该表的结构在整个集群中是相同的。如果不是,则可能会出现错误或不一致的结果。
阅读全文