Prawdopodobnie musisz skorzystać z innego rozwiązania tutaj:transakcje . Musisz zapakować wszystkie zapytania, których używasz w błędnym skrypcie, w transakcję. Jeśli transakcja się nie powiedzie, wszystkie dane będą takie same jak na początku operacji. Jeśli zapytania zostały wykonane poprawnie - wszystko w porządku.