在sql中的datepart函式使用weekday可以獲取指定日期的星期數(從1到7)。但是,從datepart得到的星期數會依賴當前會話選項datefirst的設定,該設定確定一周的第一天是星期幾。如果你設定為1,sql就會從星期一開始計算每週的星期數。所以使用datepart和@@datefirst就可以按自定義的一周開始的星期數,返回當前是星期幾。方法如下:
datepart
(weekday,
getdate
() +
@@datefirst-1
)以上是獲取以星期一作為每週第一天的當前時間的星期數。
Sql獲取星期幾的方法
1.select datepart weekday,getdate datefirst 1 2.select datepart dw,getdate 1 sql獲取星期幾的方法 在sql中的datepart函式使用weekday可以獲取指定日期的星期數 從1到7 但是,從datepart得到的星期數...
Oracle 獲取星期幾
方法為 select to char sysdate,day dayth from dual 星期三 可以設定語言 select to char sysdate,day nls date language american dayth from dual wednesday 需要說明 查詢出來的內容...
sql 計算星期幾
1.獲取指定日期的星期幾?select datename weekday,你所要計算的時間 輸出的格式為 星期幾 datename param,date param是指定要返回日期部分的引數,包括下面幾種 year yy,yyyy quarter qq,q month mm,m dayofyear ...