目前我有一个名为 date 作为 varchar 而不是日期时间的列。格式当前为“sep12”。我怎样才能将其转换为日期类型?我知道这是模板,但由于我当前的格式为 MMMYY,我不确定将数字更改为什么。
CAST (
SUBSTRING(date, 3, 2) + '/' +
SUBSTRING(date, 1, 2) + '/' +
SUBSTRING(date, 5, 4)
AS DATETIME)
任何帮助将不胜感激
在按日期字段排序时,它的排序类似于 apr09、apr10。aug09, aug10 但我需要按年份顺序