【发布时间】:2022-06-15 18:19:35
【问题描述】:
我正在尝试解析 Bigquery 中 json 字符串中的日期时间列。到目前为止,BQ 只返回年份部分(作为数字)。比如这个脚本
select json_extract(json_data, '$.application_date') from (select '{"user_id":"10000561","application_date":2020-08-03 12:55:21}' as json_data)
返回 2020 而不是期望的结果 2020-08-03 12:55:21。
请帮助我。我该如何解决这个问题?
【问题讨论】:
-
您的 json 数据似乎无效。你会用
{"user_id":"10000561","application_date":"2020-08-03 12:55:21"}再试一次吗?此外,您必须使用JSON_VALUE()而不是json_extract。
标签: json google-bigquery