【发布时间】:2017-07-12 22:52:37
【问题描述】:
我正在尝试从由逗号分隔的一长串数字(例如,2013,1625,1297,7634)的列中提取 BigQuery 标准 SQL 中的 INT64 数组。我可以很容易地拉出一个字符串数组:
SELECT
SPLIT(string_col,",")
FROM
table
但是,我想返回 INT64 的数组,而不是字符串数组。我怎样才能做到这一点?我试过了
CAST(SPLIT(string_col,",") AS ARRAY<INT64>)
但这不起作用。
【问题讨论】:
标签: google-bigquery