在存储过程中,光标内调用了另一个存储过程。每次调用时,SQL Management Studio都会显示结果。当光标循环100次时,结果窗口就会因为错误而停止工作。有没有办法阻止光标内的存储过程输出任何结果?
WHILE @@FETCH_STATUS = 0
BEGIN
EXEC @RC = dbo.NoisyProc
SELECT @RValue2 = 1 WHERE @@ROWCOUNT = 0
FETCH NEXT FROM RCursor INTO @RValue1, @RValue2
END
谢谢!