灰灰鼠精灵 发表于 2017-12-14 16:49:14

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
页: [1]
查看完整版本: Sql Server 中使用日期遍历