Я пытаюсь записать в файл журнала внутри транзакции, чтобы журнал сохранялся, даже если транзакция откат.
- стартовый код
begin tran
вставить [something] в dbo.logtable
[[основной код здесь]]
откат
совершают
- конечный код
Вы можете сказать, что просто выполните журнал до начала транзакции, но это не так просто, потому что транзакция начинается до запуска этого S-Proc (т.е. код является частью более крупной транзакции).
Итак, вкратце, есть ли способ написать специальный оператор внутри транзакции, которая не является частью транзакции. Надеюсь, мой вопрос имеет смысл.