Ошибка ROLLBACK TRANSACTION MSSQL с PHP try catch

<?php
try {
$db->query("BEGIN TRANSACTION");

$db->db_insert('INSERT',$FIELDS);

$db->query("COMMIT TRANSACTION");
} catch(Exception $e){
$db->query("ROLLBACK TRANSACTION");
}
?>

Мой код фиксирует нормально. Но при откате происходит ошибка «Запрос ROLLBACK TRANSACTION не имеет соответствующей BEGIN TRANSACTION».

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]