Допустим, у меня есть хранимая процедура, которая имеет простой блок IF. Если выполняемая проверка соответствует критериям, я хочу остановить процедуру от дальнейшего выполнения.Как остановить выполнение хранимой процедуры с использованием SQL Server?
Каков наилучший способ для этого?
Вот код:
IF EXISTS (<Preform your Check>)
BEGIN
// NEED TO STOP STORED PROCEDURE EXECUTION
END
ELSE
BEGIN
INSERT()...
END
Спасибо за любую помощь в этом!
Большое спасибо за совет. –
что делать в случае, если это сделка? он скажет, что «Счет транзакции после EXECUTE указывает несоответствующее число операторов BEGIN и COMMIT. Предыдущий счетчик = 0, текущий счетчик = 1" – Muflix