Subject Re: [firebird-support] Re: Transaction Parameter Block Options
Author Ann W. Harrison
> I wrote:
> It appears that autocommit works only with retaining transactions, and
> performs the autocommit only after a deleted, insert, post, transact
> request (= execute procedure), or update. When a retaining transaction
> commits, another one is automatically created.
But of course, transactions aren't retaining - commits and rollbacks
are. So a transaction that's started with autocommit set will perform a
commit retaining each time it changes a record, posts an event, or
executes a procedure that does any of those.