【发布时间】:2021-03-04 16:19:58
【问题描述】:
我正在玩 bigquery。我想更新嵌套字段,但出现此错误:
ARRAY
>> 类型的值无法分配给 click_url,它的类型为 STRUCT 在 [2:17]
表:
这是代码。我已经尝试过这个,因为我看到一些线程建议使用 UNNEST 函数,但 click_url 不是数组而是结构。
UPDATE `myTable` t
SET click_url =
ARRAY(
SELECT AS STRUCT(c.string, c.text, c.provided) FROM UNNEST([t.click_url]) as c
)
WHERE id = 10
【问题讨论】:
标签: google-bigquery