Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql AWS Athena不识别日期函数_Mysql_Amazon Web Services_Amazon Athena - Fatal编程技术网

Mysql AWS Athena不识别日期函数

Mysql AWS Athena不识别日期函数,mysql,amazon-web-services,amazon-athena,Mysql,Amazon Web Services,Amazon Athena,该行导致雅典娜中出现错误“函数str_to_date not registed”。有什么办法可以解决这个问题吗?所有数据库都有自己的功能集,即使有些是常见的,存在于多个数据库中STR_TO_DATE在雅典娜不可用,但有许多其他日期和时间函数可用于实现相同的目标 您可以在此处找到指向雅典娜支持的所有功能的链接: 在您的例子中,我认为您可以使用其中任何一个,它的工作原理类似于您的示例中的STR\u TO\u DATE 或者,我认为您可以将字符串转换为时间戳,因为您使用的格式与Athena的格式匹配,

该行导致雅典娜中出现错误“函数str_to_date not registed”。有什么办法可以解决这个问题吗?

所有数据库都有自己的功能集,即使有些是常见的,存在于多个数据库中<代码>STR_TO_DATE在雅典娜不可用,但有许多其他日期和时间函数可用于实现相同的目标

您可以在此处找到指向雅典娜支持的所有功能的链接:

在您的例子中,我认为您可以使用其中任何一个,它的工作原理类似于您的示例中的
STR\u TO\u DATE


或者,我认为您可以将字符串转换为时间戳,因为您使用的格式与Athena的格式匹配,请尝试
cast(string\u time AS timestamp)

您可以提供您尝试转换的示例数据和整个查询吗?请参阅Athena中当前可用的内容。
STR_TO_DATE(string_time,'%Y-%m-%d %H:%i:%s') > (select timestamp from table)