This section describes the interface provided by CLSQL for handling database transactions. The interface allows for opening transaction blocks, committing or rolling back changes made and controlling autocommit behaviour.
      In contrast to CommonSQL, CLSQL, by default, starts in
      transaction AUTOCOMMIT mode (see set-autocommit).
      To begin a transaction in autocommit mode, start-transaction
      has to be called explicitly.
      
Table of Contents