SQL Server 獲取星期幾


方法一:

declare
@week varchar(10)
--1.獲取星期幾參數一
--set @week=@@DATEFIRST 
--2.獲取星期參數二
set @week=DATEPART(weekday,GETDATE())

select case @week
when 1 then '星期日'
when 2 then '星期一'
when 3 then '星期二'
when 4 then '星期三'
when 5 then '星期四'
when 6 then '星期五'
when 7 then '星期六'
end

方法二:

--設置語言,這個很重要,會導致不同的返回結果 (只需設置一次語言后,就可以重復調用 DATENAME
 SET LANGUAGE N'Simplified Chinese' --簡體中文
 --SET LANGUAGE N'English' --英文
 --SET LANGUAGE N'Korean'--韓文

 SELECT DATENAME(weekday,GETDATE()) --獲取星期幾

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM