Если нет WHEN, то отменены будут все. Иначе только сбойный.

все отменены могут быть только если роллбак сделал
или я снова ошибаюсь


но на тестах сейчас получил, что откатился только сам статмент
все остальные изменения были приняты

т.е., это я глубоко заблуждался?????

Так точно. Там еще много нюансов, о которых ты не в курсе.


возможно

но если не против задам тогда такой вопрос, может подскажете
есть операции которые выполняются в цикле
на каждом шаге может произойти сбой (на одном шаге более одной операции)
если это происходит надо откатить именно этот шаг и идти дальше

почему то в свое время прочитав описание этого оператора в книге Х.Борри я решил, что именно таким образом могу решить эту проблему
видимо что то не так понял

а можно ли как то подругому, не откатывая всю транзакцию и не покидая текущей процедуры откатить блок операций?

Ответить