如何在存储过程中使用日期作为循环变量进行循环?? while (select datediff(dd,@startTime,@endTime))>0begininsertset @startTime=dateadd(dd,1,@startTime)end 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 循环10次就是了,例:declare @i intset @i=1while @i<=10begin insert into t (a,b,c) values('aaa','bbb',dateadd(day,@i-1,'2004-3-1')) set @i=@i+1end 我想更新一个表,判断这个更新是不是符合条件,如果不是的,就把更新的行移除到另外一个表中,怎样做呢? 求助关于用sql语句替换某个特定字符 SQL 复制数据库时,机器重起了,复制显示被成功终止,如何能让复制继续呢? 出发器为什么只触发了一次 问几个表面上很简单,但估计很多人都答不上的问题~~ Index 问题 如何用代码获得列的属性(急急急) sql 关于时间的查询 谁知道?sql问题 建索引 简单SQL语句!! 表nvarchar字段的合并问题(急!)
declare @i int
set @i=1
while @i<=10
begin
insert into t (a,b,c) values('aaa','bbb',dateadd(day,@i-1,'2004-3-1'))
set @i=@i+1
end