我正试图从"结束日期";列(nvarchar数据类型(。转换函数在下面运行良好。
SELECT
EndDate,
CONVERT(DATE,EndDate,113) as "Date",
上述代码的输出
现在,我想提取一个星期的数字。最好的方法是什么?我尝试了datepart((,但很难将其合并到转换函数中。
要从日期中提取周号,可以使用datename或datepart函数
select datename(week, '20220408'),
datename(iso_week, '20220408'),
datepart(week, '20220408'),
datepart(iso_week, '20220408')
返回
COLUMN1 | |
---|---|
15 | <td+14>1514 |