我在使用Google BigQuery时遇到了一些问题
我需要在时区 UTC + 05:45 中构建结果,但是我收到此错误
DATE_ADD第二个参数必须具有INT32类型。
查询示例
False
此代码可以正确使用任何其他偏移量(+ 03:00,-05:30等),但使用+05:45 - 我收到此错误
你对此有什么想法吗?
答案 0 :(得分:3)
如果您落后UTC 5小时,则需要使用解决方法:
UTC_USEC_TO_DAY(timestamp_field- (5*60*60*1000*1000000) )
时区功能,位于功能请求列表中,如下所示:https://code.google.com/p/google-bigquery/issues/detail?id=8