String / INT96到Datatime-Amazon Athena / SQL-DDL / DML

我已经将我的数据以镶木地板格式托管在S3 Bucket上,并且我正在尝试使用Athena进行访问。我可以看到我可以成功访问托管表。当我尝试访问“ createdon”列时发现了一些可疑的东西。

createdon是一个时间戳列,它在Athena表上反映出来,但是当我尝试使用以下查询中提供的SQL对其进行查询时

  

SELECT创建于FROM“ uat-raw”。“机会”限制为10;

Unexpected output :  
+51140-02-21 19:00:00.000  
+51140-02-21 21:46:40.000  
+51140-02-22 00:50:00.000    
+51140-02-22 03:53:20.000   
+51140-02-22 06:56:40.000  
+51140-02-22 09:43:20.000  
+51140-02-22 12:46:40.000  


Expected output: 
2019-02-21 19:00:00.000
2019-02-21 21:46:40.000
2019-02-22 00:50:00.000
2019-02-22 03:53:20.000
2019-02-22 06:56:40.000
2019-02-22 09:43:20.000
2019-02-22 12:46:40.000

有人可以帮我吗?而且我也附上了图片以获得更多信息。

我希望有一个SQL查询,可以用来从Athena查询有关S3的数据。

String / INT96到Datatime-Amazon Athena / SQL-DDL / DML

wxdsiclbpo 回答:String / INT96到Datatime-Amazon Athena / SQL-DDL / DML

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3103794.html

大家都在问