Transaction Handling
Prev |  | Next

# Transaction Handling

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.

### Note

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.

Prev |  | Next
MAP-QUERY | Home | START-TRANSACTION