SQL SERVER 判断星期几
[*]set datefirst 1
[*]if DATEPART(DW,GETDATE())='1'
[*] print '星期一'
[*] ELSE IF
[*] DATEPART(DW,GETDATE())='2'
[*] print '星期二'
[*] ELSE IF
[*] DATEPART(DW,GETDATE())='3'
[*] print '星期三'
[*] ELSE IF
[*] DATEPART(DW,GETDATE())='4'
[*] print '星期四'
[*] ELSE IF
[*] DATEPART(DW,GETDATE())='5'
[*] print '星期五'
[*] ELSE IF
[*] DATEPART(DW,GETDATE())='6'
[*] print '星期六'
[*] ELSE IF
[*] DATEPART(DW,GETDATE())='7'
[*] print '星期日'
这段代码是根据配置函数@@datefirst编写的。
第一步:
配置datefirst初始值为1;
第二步:
用IF语句判断当前返回值,并输出“星期几”的日期显示。
页:
[1]