在clickhouse数据库中通过csv格式插入字符串数组

to94eoyn  于 2021-07-15  发布在  ClickHouse
关注(0)|答案(1)|浏览(579)

我有一张简单的table:

CREATE TABLE t1
(
    v1 Int32, 
    a1 Array(Int32), 
    s2 Array(String)
) ENGINE = Memory

但不知道如何插入字符串数组:

insert into t1 format CSV 1,"[1,2]","[a1,a2]"

失败并出现以下错误:

Exception on client:
Code: 26. DB::Exception: Cannot parse quoted string: expected opening     quote: 
Could not print diagnostic info because two last rows aren't in    buffer (rare case)
: (at row 1)
ttp71kqs

ttp71kqs1#

抱歉,重新阅读文档,发现数组中的字符串应该用单引号括起来。

insert into t1 format CSV 1,"[1,2]","['a1','a2']"

相关问题