DECLARE @itemnumber INT -- 定义需要循环的次数 ,@tagint INT=1 -- 定义标志字段,用于结束循环 SELECT @itemnumber=10 IF(@itemnumber > 0) BEGIN WHILE @tagint<=@itemnumber BEGIN WAITFOR DELAY '00:00:01' -- 每隔一秒再执行 可用参数变量替换 SELECT @tagint SET @tagint=@tagint+1 END END