mssql sqlserver 使用sql脚本判断日期是否为周末的方法分享


摘要:
下文讲述使用sql脚本判断日期是否为周末的方法分享,如下所示:
实验环境:sql server 2008 R2



实现思路:
使用weekday获取指定日期是否为星期六 星期日

    declare @xingQiLiu   dateTime 
    declare @xingQiTian dateTime
    set @xingQiLiu  =N'2019-6-29'
    set @xingQiTian =N'2019-6-30'
    
    declare  @t datetime   ---待判断日期
    set @t =N'2019-1-1'
    if  weekday(@t)  = weekday(@xingQiLiu)
     begin
          print N'星期六'
     end
    
    if  weekday(@t)  = weekday(@xingQiTian)
     begin
          print N'星期天'
     end