我想把字符串类型的数据转换为时间戳(例如:'2018-03-27T00:20:00.855556Z'),格式为(例如:'2018-03-27 00:20:00')。
实际上,我在 Athena 中执行了查询:
select * from tb_name where elb_status_code like '5%%' AND
date between DATE_ADD('hour',-2,NOW()) AND NOW();
但我遇到了错误:
语法错误:第1行,第100个字符:无法检查varchar是否在timestamp with time zone和timestamp with time zone之间
此查询针对“vf_aws_metrices”数据库运行,除非通过查询合格。 请将错误消息发布在我们的论坛上,或使用查询ID:6b4ae2e1-f890-4b73-85ea-12a650d69278联系客户支持。
原因: 由于日期以字符串格式提供,必须将其转换为时间戳。但我不知道该如何进行转换。