【发布时间】:2020-08-22 00:14:04
【问题描述】:
我在数据集中有一个截断的“日期”属性,需要将下面的值转换为完整的 DATE 格式(假设它是当前年份)。
SELECT '6-May'
会输出:
2020-05-06
【问题讨论】:
标签: sql sql-server tsql date select
我在数据集中有一个截断的“日期”属性,需要将下面的值转换为完整的 DATE 格式(假设它是当前年份)。
SELECT '6-May'
会输出:
2020-05-06
【问题讨论】:
标签: sql sql-server tsql date select
SQL Server 在识别日期格式方面非常灵活。如果要产生date数据类型,可以cast如下:
select cast(mycol + '-2020' as date) mydate from mytable
【讨论】: