1
有沒有辦法做到這一點?乍一看,應該可以使用DEFAULT,但我無法確定語法。基本上我想要做的是有一列,看起來像這樣:ClickHouse,如何修改插入時的值?
my_string字符串默認操作(my_original_string)
沒有在表中永久存儲「my_original_string」。這可能嗎 ?
有沒有辦法做到這一點?乍一看,應該可以使用DEFAULT,但我無法確定語法。基本上我想要做的是有一列,看起來像這樣:ClickHouse,如何修改插入時的值?
my_string字符串默認操作(my_original_string)
沒有在表中永久存儲「my_original_string」。這可能嗎 ?
嘗試使用批量插入在VALUES格式,使用功能
INSERT INTO table
VALUES (any_available_function_name('my_original_value')),
(any_available_function_name2('my_original_value2'))
可用的功能的確是一種選擇,但我要的是那種一個「規則」的插入,沒有不管數據來自何處,或者我如何插入數據。如果這不是一個選項,這可能有助於 – George
使用MATERIALIZED或VIRTUAL列,但只有在表中永久存儲「my_original_string」時纔有可能。 – Slach