该问题出现的原因是在使用at_timezone函数时,参数的格式无效。需要将参数格式转换为正确的格式。以下是示例代码:
SELECT at_timezone('2019-10-01T10:00:00', 'PDT')
改正后的代码:
SELECT at_timezone(TIMESTAMP '2019-10-01 10:00:00', 'America/Los_Angeles')
这里使用TIMESTAMP将日期和时间转换为正确的格式,并使用时区的标准名称替换PDT来指定时区。
上一篇:AmazonAthenaMySQL连接器:“使用密码:YES访问用户'[USERNAME]'@'[IP]'被拒绝
下一篇:AmazonAthena数据处理和调度