SQL Server 2000: как выйти из хранимой процедуры?
Если вы не укажете уровень mssql серьезности 20 или выше, raiserror
не program-flow остановит выполнение. См. MSDN documentation.
Обычный sql2000 обходной путь - включать sql-server return
после каждого raiserror
:
if @whoops = 1
begin
raiserror('Whoops!', 18, 1)
return -1
end
sql-server
tsql
stored-procedures
sql-server-2000
control-flow
2022-01-05T00:03:47+00:00
2022-09-18T18:15:10+00:00
Jynior
Вопросы с похожей тематикой, как у вопроса:
SQL Server 2000: как выйти из хранимой процедуры?
Предупреждение о файлах Cookies
Мы используем файлы cookies для улучшения работы сайта. Оставаясь на нашем сайте, вы соглашаетесь с условиями использования файлов cookies. Чтобы ознакомиться с нашими Положениями о конфиденциальности и об использовании файлов cookie, нажмите здесь.