Sql 单击房屋,如何在插入时修改值?

Sql 单击房屋,如何在插入时修改值?,sql,columnstore,clickhouse,bigdata,Sql,Columnstore,Clickhouse,Bigdata,有办法做到这一点吗?乍一看,默认情况下应该可以,但我无法理解语法。基本上,我想做的是创建一个如下所示的列: 我的\u字符串默认操作(我的\u原始\u字符串) 无需在表中永久存储“我的原始字符串”。这可能吗?尝试使用带有use函数的批量插入值格式 INSERT INTO table VALUES (any_available_function_name('my_original_value')), (any_available_function_name2('my_original

有办法做到这一点吗?乍一看,默认情况下应该可以,但我无法理解语法。基本上,我想做的是创建一个如下所示的列:

我的\u字符串默认操作(我的\u原始\u字符串)


无需在表中永久存储“我的原始字符串”。这可能吗?

尝试使用带有use函数的批量插入值格式

INSERT INTO table 
VALUES (any_available_function_name('my_original_value')),
       (any_available_function_name2('my_original_value2'))

请参见此处的可用函数

这确实是一个选项,但我想要的是插入时的某种“规则”,无论数据来自何处或如何插入。但是,如果这不是一个选项,那么这可能有助于使用物化列或虚拟列,但只有在表中永久存储“my_original_string”时才有可能。