Google bigquery Google BigQuery标准SQL插入具有嵌套行的嵌套行

Google bigquery Google BigQuery标准SQL插入具有嵌套行的嵌套行,google-bigquery,Google Bigquery,我想知道如何运行插入更新?查询以插入到嵌套的行中,但后者的行本身也具有嵌套模式 例如,我有一些 一般模板查询是什么样的 我知道,对于线条来说,它看起来像 通过以下方法解决了此问题: UPDATE test SET lines=ARRAY( SELECT line FROM UNNEST(lines) AS line UNION ALL SELECT ( '::someValue::, ARRAY<STRUCT<STRING,STRING,FLOAT64>>[('som

我想知道如何运行插入更新?查询以插入到嵌套的行中,但后者的行本身也具有嵌套模式

例如,我有一些

一般模板查询是什么样的

我知道,对于线条来说,它看起来像

通过以下方法解决了此问题:

UPDATE test 
SET lines=ARRAY(
SELECT line FROM UNNEST(lines) AS line
UNION ALL
SELECT (
'::someValue::,
ARRAY<STRUCT<STRING,STRING,FLOAT64>>[('someId','someString',1.0)]
)
WHERE id='someId'

请试着问一个更具体的问题,你会得到一个更具体的答案。初始状态,预期的最终结果?使用示例模式和我到目前为止得到的更新。