-- The default first date in a week is Sunday, the value is 7
SELECT @@DATEFIRST
-- Default DATEFIRST is Sunday
SELECT DATENAME(WEEK,'2013-12-31') AS WeekName -- 53
SELECT DATENAME(WEEK,'2014-01-01') AS WeekName -- 1
SELECT DATENAME(WEEK,'2014-01-05') AS
SQL Server - 把星期一(周一)当作每个星期的开始在一年中求取周数
最新推荐文章于 2023-11-27 11:55:48 发布
本文介绍了如何在SQL Server中使用SET DATEFIRST命令将星期一设为一周的开始,并通过DATENAME函数计算一年中的周数。同时提供了其他日期和时间的转换函数示例,如获取当前年月日、季度和一天中的具体时间等。
摘要由CSDN通过智能技术生成