Specifies the way the transactions containing database modifications are handled.
Unit
PgAccess
Syntax
TPgIsolationLevel = (pilReadCommitted, pilSerializable);
Values
Value | Meaning |
pilReadCommitted |
If the transaction contains DML that requires row locks held by another transaction, then the DML statement waits until the row locks are released. The default PostgreSQL behavior. |
pilSerializable |
Specifies serializable transaction isolation mode as defined in the SQL92 standard. If a serializable transaction contains data manipulation language (DML) that attempts to update any resource that may have been updated in a transaction uncommitted at the start of the serializable transaction, then the DML statement fails. |