Эффект отката 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, если это должно изменить поведение.