Внутри хранимой процедуры в курсор вызывается другая хранимая процедура. Для каждого вызова в окне результатов 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
Спасибо!