我需要使用标准SQL将UTC日期时间字段转换为bigquery中的est
我试过下面的查询:
SELECT
CallRailCallId,
DATETIME(StartTime ,
"America/Los_Angeles") AS adjustedTime
FROM
`Tablel`
但是我得到了如下错误:
参数类型的函数DATETIME没有匹配的签名:DATETIME,STRING . 支持的签名:DATETIME(INT64,INT64,INT64,INT64,INT64,INT64);日期(日期,时间); DATETIME(TIMESTAMP,[STRING]); DATETIME(DATE)
任何人都可以帮忙,我的查询有什么问题?
1 回答
您可以先将其转换为时间戳,然后在特定时区进行解释 .