I have a table in Clickhouse, table1
, with columns A
and B
. I want to alter this table to have a new column C
. For the purpose of default values (future data will have a different approach) I want C
to be filled in with data from A
.
I know how to achieve this with a static default value, e.g. 0
but that is not what I'm trying to achieve here.
CodePudding user response:
DEFAULT may accept expression not only static value:
ALTER TABLE table1 ADD COLUMN C String DEFAULT A