Обновлено: 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) модификация метаданных будет выполняться только при коммите транзакции.
Смотрите также
- Свойство сессии Session AutoCommit DDL Level
- Свойство сессии Session AutoCommit
- Свойство инициализации auto_commit_ddl