将缩写日期转换为日期

时间:2020-05-06 20:58:03

标签: sql sql-server tsql date select

我在数据集中有一个截断的“日期”属性,需要将下面的值转换为完整的DATE格式(假设是当前年份)。

 SELECT '6-May'

将输出:

 2020-05-06

1 个答案:

答案 0 :(得分:3)

SQL Server在识别日期格式方面非常灵活。如果要生成date数据类型,则可以cast,如下所示:

select cast(mycol + '-2020' as date) mydate from mytable