1 星期一
2 星期二
3 星期三
4 星期四
5 星期五
6 星期六
7(默認值,美國英語) 星期日
注釋
使用 @@DATEFIRST 函數檢查 SET DATEFIRST 的當前設置。
SET DATEFIRST 的設置是在執行或運行時設置,而不是在分析時設置。
方法一:
先創建一個用戶函數,根據日期得到周開始日期和結束日期
create function getwstend(@resultdate datetime)
returns varchar(20)
As
begin
declare @weekstart datetime,@weekend datetime,@dayweek int,@weeknum int
set @weeknum = datepart(wk,@resultdate)
set @dayweek = datepart(dw,@resultdate)
begin
延伸閱讀
文章來源于領測軟件測試網 http://www.kjueaiud.com/