AWS Athena 字符串,带有 ddmmyyyy 日期时间

问题描述 投票:0回答:1

我的 athena 表中有 2 列,例如 20230501 和 183434 值。每行都有不同的值。我想要一个日期类型列 2023-05-01 或用 / 分隔,只要其日期格式即可。另外,我希望将 18:34:34 作为时间戳类型列。 非常比你

我尝试了许多不同的查询,但没有进行锻炼,例如:

SELECT date_parse(your_column, '%Y-%m-%d') AS date_column FROM your_table;

还尝试过胶水作业。

sql amazon-web-services amazon-athena
1个回答
0
投票

date_parse
函数的第二个参数是输入的格式,即。它应该对应于“20230501”而不是“2023-05-01”。

您的查询应如下所示:

SELECT date_parse(your_column, '%Y%m%d') AS date_column FROM your_table;
© www.soinside.com 2019 - 2024. All rights reserved.