如何取得一个日期的星期?在线等候!急! select DATEPART(weekday, BeginDate) from Table01 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 SET DATEFIRST 1Select DATENAME(wk,GetDate()) select datepart(dw, getdate()) - 1 DATEPART返回代表指定日期的指定日期部分的整数。语法DATEPART ( datepart , date ) 参数datepart是指定应返回的日期部分的参数。下表列出了 Microsoft® SQL Server™ 识别的日期部分和缩写。日期部分 缩写 year yy, yyyy quarter qq, q month mm, m dayofyear dy, y day dd, d week wk, ww weekday dw Hour hh minute mi, n second ss, s millisecond ms week (wk, ww) 日期部分反映对 SET DATEFIRST 作的更改。任何一年的 1 月 1 日定义了 week 日期部分的开始数字,例如:DATEPART(wk, 'Jan 1, xxxx') = 1,此处 xxxx 代表任一年。weekday (dw) 日期部分返回对应于星期中的某天的数,例如:Sunday = 1、Saturday = 7。weekday 日期部分产生的数取决于 SET DATEFIRST 设定的值,此命令设定星期中的第一天。 SET DATEFIRST 1select datepart(dw, getdate()) SET DATEFIRST 1select DATEName(dw,BeginDate) from Table01--DateName 显示 '星期几‘--DatePart 显示 数字 SELECT datename(dw,BeginDate) from Table01 一个关于子查询的基础问题 如何判断sql数据库表是否有人正在update该表? 各位高手帮看看,触发器问题 求一sql语句 SQL中能否达到EXCEL公式的功能? 如何去除表中的标识列(ID),改为常用的 ID int not null??? 自己建库中的表sysproperties 里面的字段smallid和type分别代表什么意思? SQLServer转换到access的问题 关于SQL_DMO的问题?还有存储过程! 分页查询 请教几个问题(多谢!) 求sql语句
Select DATENAME(wk,GetDate())
返回代表指定日期的指定日期部分的整数。语法
DATEPART ( datepart , date ) 参数
datepart是指定应返回的日期部分的参数。下表列出了 Microsoft® SQL Server™ 识别的日期部分和缩写。日期部分 缩写
year yy, yyyy
quarter qq, q
month mm, m
dayofyear dy, y
day dd, d
week wk, ww
weekday dw
Hour hh
minute mi, n
second ss, s
millisecond ms
week (wk, ww) 日期部分反映对 SET DATEFIRST 作的更改。任何一年的 1 月 1 日定义了 week 日期部分的开始数字,例如:DATEPART(wk, 'Jan 1, xxxx') = 1,此处 xxxx 代表任一年。weekday (dw) 日期部分返回对应于星期中的某天的数,例如:Sunday = 1、Saturday = 7。weekday 日期部分产生的数取决于 SET DATEFIRST 设定的值,此命令设定星期中的第一天。
select datepart(dw, getdate())
select DATEName(dw,BeginDate) from Table01
--DateName 显示 '星期几‘
--DatePart 显示 数字