Обновлено: 04.05.2018

OLE DB свойство сессии — «Session AutoCommit DDL»

Имя:
Session AutoCommit DDL
Тип:
VT_I4
R/W:
R/W
По умолчанию:
Наследует свойство инициализации auto_commit_ddl
IBProvider:
1, 2, 3, 5

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

Значение Описание
0 Поддержка DDL запросов отключена.
1 Выполнять DDL запрос в выделенной транзакции. Игнорируется в режиме автокоммита.
2 Выполнять CommitRetaining после DDL запроса. Игнорируется в режиме автокоммита.

Если необходимо выполнять смешанную последовательность DDL и DML запросов, то установите данное свойство равным 1.

По умолчанию (0), при использовании явного управления транзакциями (auto_commit=false) модификация метаданных будет выполняться только при коммите транзакции.

Смотрите также

Другие свойства группы

Другие наборы свойств