IsTransactionActive
Revision as of 09:05, 31 August 2019 by Admin (talk | contribs) (Created page with "{{infobox function |name=IsTransactionActive |object=Функции общего назначения |caption=Работа с транзакциями |type=1 |status=2 |...")
| IsTransactionActive (Работа с транзакциями) | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||
Функция возвращает 1 в случае, если в данном потоке уровень транзакции больше нуля (транзакция активна). См. также BeginTransaction.
Синтаксис
IsTransactionActive():<0 или 1 (INT)>
Возвращаемое значение
Возвращается 1, если транзакция активна для текущего потока, 0 в ином случае.
Примеры
If not IsTransactionActive() Then
Message("Внутренняя ошибка, функция должна выполняться в режиме транзакции!","!");
Exit 0;
EndIf;
//Функция выполняет произвольные изменения
..
Exit 1;