Subject Re: Lost Records
Author Alexander V.Nevsky
--- In firebird-support@yahoogroups.com, "wperdigao" <wperdigao@y...>
wrote:
> Hi, Alexandre
>
> It doesn't sound like you use them in your application, but Firebird
> 1.5 now supports nested transactions:
>
> http://www.firebirdsql.org/ff/foundation/FB15_New.html
> (see "Transaction Savepoints")

Walter, this page and Release Notes itself are not absolutly
terminologically correct on this subject. Savepoints are not nested
transactions. And they were always internally used to provide
statement-level atomity and exception handling in PSQL, in FB1.5 was
introduced client-side interface to use them explicitly. Transaction
context belongs to transaction, not to savepoints, they allow undo
blocks of statements, no more.

Best regards,
Alexander.