日期:2014-05-18 浏览次数:20593 次
---定义开始和结束时间
declare @st_dt datetime
declare @en_dt datetime
---时间赋值
select @st_dt = '20110601'
select @en_dt = '20110630'
---定义中间变量
declare @dt datetime
select @dt = @st_dt
---开始按照时间循环执行
while @dt <= @en_dt
begin
---这个是个演示,可以替换为需要执行的存储过程
select @dt
---中间变量加1
select @dt = DATEADD(DAY,1,@dt)
end