Błędy SQL/baz danychOstrzeżenie
SQLITE_ABORT (4)SQLITE_ABORT (4) — Operacja przerwana
Operacja została przerwana przez funkcję zwrotną.
sqlite
Co powoduje ten błąd
Wywołanie zwrotne (callback sqlite3_exec lub procedura obsługi postępu) zwróciło wartość niezerową w celu przerwania.
Jak to naprawić
Przejrzyj logikę wywołania zwrotnego. Upewnij się, że callback zwraca 0, aby kontynuować. Obsłuż przerwanie w kodzie wywołującym.
Powiązane kody błędów
Błędy SQL/baz danychBłąd
4200042000 — Błąd składni lub naruszenie reguły dostępu
Polecenie SQL zawiera błąd składni lub narusza regułę dostępu.
postgresql
Zobacz szczegóły Błędy SQL/baz danychBłąd
2200122001 — Obcięcie danych tekstowych
Wartość tekstowa jest zbyt długa dla kolumny docelowej.
postgresql
Zobacz szczegóły Błędy SQL/baz danychBłąd
28P0128P01 — Nieprawidłowe hasło
Podane hasło uwierzytelniania jest nieprawidłowe.
postgresql
Zobacz szczegóły Błędy SQL/baz danychBłąd
MySQL 1213MySQL 1213 — Wykryto zakleszczenie
Wykryto zakleszczenie między równoległymi transakcjami.
mysql
Zobacz szczegóły Błędy SQL/baz danychBłąd
MySQL 1048MySQL 1048 — Kolumna nie może być NULL
Instrukcja INSERT lub UPDATE próbowała ustawić wartość NULL w kolumnie NOT NULL.
mysql
Zobacz szczegóły Błędy SQL/baz danychBłąd
SQLITE_RANGE (25)SQLITE_RANGE (25) — Indeks parametru poza zakresem
Indeks parametru przekazany do sqlite3_bind jest poza zakresem.
sqlite
Zobacz szczegóły