--根據日期查詢星期
SELECT SYSDATETIME();
select datepart(weekday,getdate());
SET DATEFIRST 1
select '星期'+case when cast(datepart(dw,getdate()) as char(1))= 7 then '天' else cast(datepart(dw,getdate()) as char(1)) end
select @@datefirst;
datefirst 一般美國采用星期天作為一周的第一天(默認)。
按照中國的習慣,我們可以設置周一的為一周的開始。 set datefirst 1