Мне нужно выйти из сценария SQL без ошибки, если выполняется определенное условие.Я читал, что 1 решение было бы raiseerror
с кодом ошибки 20+ и параметром with log
.Но ограничением для этого является то, что я могу выполнить это только как администратор, и соединение с БД будет прервано.
Кроме того, я попытался использовать GOTO и перейти к концу сценария, но это не работает, потому что в середине сценария у меня несколько GOЕсть ли другое решение?
IF <some condition>
BEGIN<br>
GOTO Finished;<br>
END<br>
GO
Finished:<br>
SELECT 'Done'
Спасибо!