SQL SERVER 判断星期几

 

  
  
  
  
  1. set datefirst 1  
  2. if DATEPART(DW,GETDATE())='1'  
  3.         print '星期一'  
  4.     ELSE IF  
  5.         DATEPART(DW,GETDATE())='2'  
  6.         print '星期二'  
  7.     ELSE IF  
  8.         DATEPART(DW,GETDATE())='3'  
  9.         print '星期三'  
  10.     ELSE IF  
  11.         DATEPART(DW,GETDATE())='4'  
  12.         print '星期四'  
  13.     ELSE IF  
  14.         DATEPART(DW,GETDATE())='5'  
  15.         print '星期五'  
  16.     ELSE IF  
  17.         DATEPART(DW,GETDATE())='6'  
  18.         print '星期六'  
  19.     ELSE IF  
  20.         DATEPART(DW,GETDATE())='7'  
  21.         print '星期日' 

这段代码是根据配置函数@@datefirst编写的。

第一步:

配置datefirst初始值为1;

第二步:

用IF语句判断当前返回值,并输出“星期几”的日期显示。

你可能感兴趣的:(sql,server,判断星期几)