Comments 5
Спасибо! Надеюсь, последующие две части также переведете?
Почему-то в статье не упомянут способ, избавляющий от необходимости указывать конструкцию
SET XACT_ABORT ON
в каждой процедуре, — он заключается в настройке нужного поведения сразу для всего сервера:- Графически, через интерфейс SSMS, это настраивается так:
- Скрипт для того же самого выглядит следующим образом (значение 16384 подходит только для случая на снимке выше, т. к. представляет собой битовую маску, поэтому иная комбинация параметров потребует другого числа):
EXEC sys.sp_configure N'user options', N'16384' GO RECONFIGURE WITH OVERRIDE GO
Sign up to leave a comment.
[Перевод] Обработка ошибок и транзакций в SQL Server. Часть 1. Обработка ошибок – быстрый старт