English version Russian version




Session properties

Autocommit Isolation Levels Session AutoCommit DDL Level Session Transaction Abort Flags new!
Session AutoCommit Session InnerTrans
Session AutoCommit DDL Session Schema Cache


The dark blue color is used for the denotation of mandatory properties.
The green color designates specific for IBProvider properties.


Session AutoCommit
Type: VT_BOOL
R/W: R/W
Default: auto_commit
IBProvider v1, v2, v3.

Automatic commit transactions

Autocommit Isolation Levels
Type: VT_I4
R/W: R/W
Default: auto_commit_level
IBProvider v1, v2, v3.

0x1000 — Read Commited (Cursor Stability)
0x10000 — Repeatable Read (Snapshot, Concurrency)
0x100000 — Serializable (Isolated, Consistency)
Isolation level of automatic and COM+ transactions

Session InnerTrans
Type: VT_BOOL
R/W: R/W
Default:It derives initialization property inner_trans
IBProvider v1, v2, v3.

To allow an using the own transactions. The isolation level of inner transaction defines by Autocommit Isolation Levels.

Session Schema Cache
Type: VT_I2
R/W: R/W
Default: schema_cache
IBProvider v1, v2, v3.

The mode of metadata caching.
0 — forbid
1 — global
2 — local for session

Session AutoCommit DDL
Type: VT_I4
R/W: R/W
Default:It derives initialization property auto_commit_ddl
IBProvider v1, v2, v3.

DDL queries execution mode (CREATE/ALTER/DROP).

See also: Session AutoCommit DDL Level, auto_commit_ddl, Session AutoCommit.

Session AutoCommit DDL Level
Type: VT_I4
R/W: R/W
Default:It derives initialization property auto_commit_ddl_level
IBProvider v1, v2, v3.

DDL queries transaction isolation level.
See also: auto_commit_ddl_level, Session AutoCommit DDL.

new! Session Transaction Abort Flags
Type: VT_I4
R/W: R/W
Default:Inherited
IBProvider v1, v2, v3.

Bit mask of transaction abort modes

See the initialization property of provider tr_abort_flags



Prev Next Site Build No. 3.0.0.1487