sql 查询给定日期是星期几
sql 查询给定日期是星期几
declare @date datetime
set @date= getdate()
–datepart(weekday,date)的返回值与@@datefirst相关
set datefirst 7 — 或者设置为美国英语set language us_english; (星期日为第一天)
select datepart(weekday,@date) –返回值 1-星期日,2-星期一,3-星期二……7-星期六
–上面算法与sql 语言版本或 @@datefirst 相关
–下面算法与本文来源gao!daima.com搞$代!码#网#
sql server语言版本或@@datefirst无关
select datename(weekday,@date) ‘星期’
go