【发布时间】:2020-03-20 22:31:30
【问题描述】:
我正在尝试将时区转换查询从 bigquery 转换为 presto,现有的 bigquery 语法如下:
timestamp(datetime('2019-07-01'), 'US/Pacific')
但是这个 bigquery 的语法一开始是不正确的吗?谢谢!
【问题讨论】:
标签: google-bigquery
我正在尝试将时区转换查询从 bigquery 转换为 presto,现有的 bigquery 语法如下:
timestamp(datetime('2019-07-01'), 'US/Pacific')
但是这个 bigquery 的语法一开始是不正确的吗?谢谢!
【问题讨论】:
标签: google-bigquery
没错。
另外,请考虑以下 - 取决于您期望的确切输出
TIMESTAMP('2019-07-01', 'US/Pacific')
或
DATETIME('2019-07-01', '美国/太平洋')
语法是
TIMESTAMP(
string_expression[, timezone] |
date_expression[, timezone] |
datetime_expression[, timezone]
)
或
DATETIME(timestamp_expression [, timezone])
【讨论】: