Цитата:
Сообщение от
ZVV
Но а вообще, конечно да, основная причина использования транзакций для временных таблиц - это именно откат (t.ttsAbort) в случае необходимости, а не фиксация... Я так понял вы это, в частности, хотели подчеркнуть?
Признаться, я даже не помню где бы мне явно приходилось вызывать метод ttsabort. Просто я хотел обратить внимание автора, чей код я процитировал своим первым сообщением в этой ветке, что стоит иметь ввиду, несколько неожиданную(ИМХО), особенность транзакций в работе с временными таблицами. Самой фичей равнодушия вр. таблиц к транзакциям, на практике, я воспользовался всего один раз: использовал ее как кэш уже обработанных операций, что бы в случае ошибки не потерять уже готовые транзакции и в обработчике исключения перелить что успел обработать в постоянную таблицу.
p.s. Знатный оффтопик получился