Javascript debugger
Website design
↑
Overrides the default values for the isolation level
and read-only
transaction parameters (which are set in
the SESAM configuration file), in order to optimize subsequent queries and
guarantee database consistency. The overridden values are used for the
next transaction only. See the SESAM handbook for detailed explanation of
the semantics.
This function can only be called before starting a transaction, not after the transaction has been started already.
The values set by sesam_settransaction() will override the default setting specified in the SESAM configuration file.
Value | Constant | Meaning |
---|---|---|
1 | SESAM_TXISOL_READ_UNCOMMITTED | Read Uncommitted |
2 | SESAM_TXISOL_READ_COMMITTED | Read Committed |
3 | SESAM_TXISOL_REPEATABLE_READ | Repeatable Read |
4 | SESAM_TXISOL_SERIALIZABLE | Serializable |
Value | Constant | Meaning |
---|---|---|
0 | SESAM_TXREAD_READWRITE | Read/Write |
1 | SESAM_TXREAD_READONLY | Read-Only |
Returns TRUE
if the values are valid, and the
settransaction
operation was successful, FALSE
otherwise.