ClickHouse 中更新的用户定义函数 (UDF)

问题描述 投票:0回答:1

我在 ClickHouse (版本 23.12.2.59)中创建了一个用户定义的函数,我可以在查询中使用它,它工作正常,但我不能在更新列时使用它。 有我缺少的配置吗?更新也应该有效吗?

这是我在更新查询中使用它的方法:

ALTER TABLE table1 UPDATE column2 = func1(column1) WHERE 1;

这是我得到的:

Code: 46. DB::Exception: Received from localhost:9000. DB::Exception: Unknown function func1: While processing func1(column1). (UNKNOWN_FUNCTION)
clickhouse
1个回答
0
投票

将您的 clickhouse 版本更新到较新的主要版本 24。这是一个错误,现已解决。

© www.soinside.com 2019 - 2024. All rights reserved.