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語句判斷當前返回值,並輸出“星期幾”的日期顯示。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章