Эффект отката cftransaction вместе с несколькими коммитами cftransaction

В пределах cftransaction Блок, что делает откат, когда у меня есть несколько действий коммита?

<cftransaction>
  <cftry>
    <cfquery ...>
    <cfquery ...>
    <cftransaction action="commit" />
    <cfquery ...>
    <cfquery ...>
    <!--- Everything went fine --->
    <cftransaction action="commit">
  <cfcatch>
    <cftransaction action="rollback">
  </cfcatch>
  </cftry>
</cftransaction>

Если обнаружена ошибка, будет ли откат отменен все время или только к последнему действию фиксации?

Обратите внимание, что это существующий код, написанный другими. Я просто пытаюсь убедиться, что все работает как есть и как.

База данных работает под управлением Oracle 11g, если это должно изменить поведение.

0 ответов

Другие вопросы по тегам