Как частично откатить транзакцию SQL server ?
Привет,
Я хочу частично откатить транзакцию. На самом деле у меня есть процедура, которая выполняет некоторые задачи. Я хочу регистрировать состояние на каждом шаге. Для этого нужно вставить строку в таблицу журнала. В случае какого-либо исключения я хочу знать, сколько шагов выполнено полностью и на каком шаге произошло исключение.
В настоящее время, если произошло какое-либо исключение, то все изменения в базе данных откатываются. Если есть какой-то обходной путь для этого, пожалуйста, дайте мне знать.
Что я уже пробовал:
Я все еще нахожу солн для этого.