Clickhouse - 添加一个新列,默认值基于另一列

用户3144201

我在 Clickhouse 中有一个表table1,带有列AB. 我想改变这个表有一个新的列C出于默认值的目的(未来的数据将采用不同的方法),我想C填充来自A.

我知道如何使用静态默认值来实现这一点,例如,0但这不是我在这里想要实现的。

弗拉基米尔

DEFAULT不仅可以接受静态值,还可以接受表达式:

ALTER TABLE table1 ADD COLUMN C String DEFAULT A

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章