如何将字符串列转换为雪花中的日期列?

时间:2021-06-13 01:52:23

标签: snowflake-cloud-data-platform

varchar 列在 table_a 中存储日期值,它看起来像 '24-May-2021'

现在我试图从 table_a 中选择 to_date(varchar_column, 'DD/MM/YYYY'),但抛出以下错误:

无法将“24-May-2021”解析为格式为“DD/MM/YYYY”的日期。

请帮忙

1 个答案:

答案 0 :(得分:2)

看着date formatting table

你应该使用:

select to_date(varchar_column, 'DD-MON-YYYY') from table_a;

因为 May 不是 05 格式所期望的 MM,而且 - 不是您数据中的分隔符。