IsTransactionActive
IsTransactionActive (Работа с транзакциями) | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
|
Функция возвращает 1 в случае, если в данном потоке уровень транзакции больше нуля (транзакция активна). См. также BeginTransaction.
Синтаксис
IsTransactionActive():<0 или 1 (INT)>
Возвращаемое значение
Возвращается 1, если транзакция активна для текущего потока, 0 в ином случае.
Примеры
If not IsTransactionActive() Then Message("Внутренняя ошибка, функция должна выполняться в режиме транзакции!","!"); Exit 0; EndIf; //Функция выполняет произвольные изменения .. Exit 1;