1.概述
我们有个现场的ck几个字段是字符串类型,但是因为后期发展需要需要更改成array类型。这几个字段当时是没用到的,因此存储的都是空的。
请问我有个千万数据的 clickhouse 数据库,然后有个表有个字段是string类型,然后我想把这个字段改成 Array类型,
尝试如下方案
1.1 alter语句
直接更改字段类型,发现会提示更改错误,但是查看建表语句发现已经修改成功,但是查询数据的话,会报错,无论是历史的 还是新插入的数组类型
ALTER TABLE 表名 MODIFY COLUMN 字段名 字段类型;
<