English version Russian version

Свойства сессии

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


Синий цвет используется для обозначения обязательных свойств.
Зеленый цвет обозначает cвойства, специфические для IBProvider.


Session AutoCommit
Тип: VT_BOOL
R/W: R/W
По умолчанию: auto_commit
IBProvider v1, v2, v3.

Автоподтверждения операций

Autocommit Isolation Levels
Тип: VT_I4
R/W: R/W
По умолчанию: auto_commit_level
IBProvider v1, v2, v3.

0x1000 — Read Commited (Cursor Stability)
0x10000 — Repeatable Read (Snapshot, Concurrency)
0x100000 — Serializable (Isolated, Consistency)
Уровень изоляции автоматических и COM+ транзакций

Session InnerTrans
Тип: VT_BOOL
R/W: R/W
По умолчанию:Наследует свойство инициализации inner_trans
IBProvider v1, v2, v3.

Разрешение на использование внутренних транзакций, например, для чтения метаданных. Уровень изоляции внутренней транзакции определяется Autocommit Isolation Levels.

Session Schema Cache
Тип: VT_I2
R/W: R/W
По умолчанию: schema_cache
IBProvider v1, v2, v3.

Режим кэширования метаданных.
0 — Запрещено
1 — Глобальное
2 — Локальное для сессии

Session AutoCommit DDL
Тип: VT_I4
R/W: R/W
По умолчанию:Наследует свойство инициализации auto_commit_ddl
IBProvider v1, v2, v3.

Режим выполнения DDL запросов (CREATE/ALTER/DROP).

См. также: Session AutoCommit DDL Level, auto_commit_ddl, Session AutoCommit.

Session AutoCommit DDL Level
Тип: VT_I4
R/W: R/W
По умолчанию:Наследует свойство инициализации auto_commit_ddl_level
IBProvider v1, v2, v3.

Уровень изоляции выделенной транзакции для выполнения DDL запросов.
См. также: auto_commit_ddl_level, Session AutoCommit DDL.

new! Session Transaction Abort Flags
Тип: VT_I4
R/W: R/W
По умолчанию:Наследует
IBProvider v1, v2, v3.

Битовая маска режимов отката транзакций

См. свойство инициализации провайдера tr_abort_flags



Назад Вперед