Обновлено: 04.05.2018
OLE DB свойство инициализации источника данных — «auto_commit_ddl»
Имя:
auto_commit_ddl
Тип:
VT_I4
R/W:
R/W
По умолчанию:
0
IBProvider:
1, 2, 3, 5
Режим выполнения DDL запросов (CREATE/ALTER/DROP). Допустимые значения:
Значение | Описание |
0 | Поддержка DDL запросов отключена. |
1 | Выполнять DDL запрос в выделенной транзакции. Игнорируется в режиме автокоммита. |
2 | Выполнять CommitRetaining после DDL запроса. Игнорируется в режиме автокоммита. |
Если необходимо выполнять смешанную последовательность DDL и DML запросов, то установите данное свойство равным 1.
По умолчанию (0), при использовании явного управления транзакциями (auto_commit=false) модификация метаданных будет выполняться только при коммите транзакции.
Смотрите также
- Свойство инициализации auto_commit
- Свойство инициализации auto_commit_ddl_level
- Свойство сессии Session AutoCommit DDL
- Свойство сессии Session AutoCommit DDL Level