Sql Server 中使用日期遍历

一个存储过程小案例,内容如下:

declare @dt datetime  
set @dt='2016-01-01'  
while (@dt<='2016-12-31')  
begin  
    -- 转换字符串格式输出
    print convert(varchar(10),@dt,120)  
    -- 在 '日' 单位上+1天
    set @dt=dateadd(DAY,1,@dt)  
end  
原文地址:https://www.cnblogs.com/libra0920/p/6641339.html