Transaction Isolation Levels

Constant

Isolation level

gdbExtDBTxnDefault

The default transaction isolation level provided by an ODBC data source.

gdbExtDBTxnReadUncommited

Dirty reads, nonrepeatable reads, and phantoms are possible.

gdbExtDBTxnReadCommited

Dirty reads are not possible, but nonrepeatable reads and phantoms are possible.

gdbExtDBTxnRepeatableRead

Dirty reads and nonrepeatable reads are not possible, but phantoms are possible.

gdbExtDBTxnSerializable

Serializable transactions

gdbExtDBTxnVersioning

Serializable transactions, record versioning