【发布时间】:2020-02-03 02:42:00
【问题描述】:
我有一个像这样的 Varchar:
23FEB2025
我正在尝试将其转换为如下格式:
1994-02-23 or YYYY-MM-DD
我试过select cast ('23FEB2025' as date format 'yyyy-mm-dd');和sel convert(date,'23FEB2025')
列中还有其他日期格式类似于12DEC65。
我现在开始假设没有简单的方法来转换它,所以我要求一些指导。我需要获取日期的子字符串并使用一堆选择案例语句吗?
我希望找到一种捷径来做到这一点,但似乎可能没有。我在这里读到将日期存储为字符串是一个坏主意,我现在完全同意这个概念。 感谢您的任何帮助或建议!
【问题讨论】:
标签: sql date substring teradata teradata-sql-assistant