【发布时间】:2011-06-08 11:37:41
【问题描述】:
我正在运行一组 sql 查询,并且在所有查询都运行之前,它们不会报告行影响。无论如何我可以获得增量反馈。
例子:
DECLARE @HowManyLastTime int
SET @HowManyLastTime = 1
WHILE @HowManyLastTime <> 2400000
BEGIN
SET @HowManyLastTime = @HowManyLastTime +1
print(@HowManyLastTime)
END
在循环完成之前不会显示计数。如何让它在运行时显示计数?
【问题讨论】:
-
当我在 sql2008 上运行时,您的查询会在消息选项卡中显示计数。
-
你/你能在你的陈述之间加上
GO吗?但是,如果您放入 GO,您的变量将超出范围,所以要小心。
标签: sql sql-server