Błędy SQL/baz danychBłąd
P0002P0002 — Nie znaleziono danych
Instrukcja SELECT INTO w PL/pgSQL nie zwróciła żadnych wierszy, gdy oczekiwano dokładnie jednego.
postgresql
Co powoduje ten błąd
Instrukcja SELECT INTO STRICT nie znalazła pasujących wierszy.
Jak to naprawić
Obsłuż wyjątek NO_DATA_FOUND. Zweryfikuj warunki zapytania. Użyj sprawdzeń IF NOT FOUND zamiast STRICT.
Powiązane kody błędów
Błędy SQL/baz danychBłąd
SQLITE_CONSTRAINT (19)SQLITE_CONSTRAINT (19) — Naruszenie ograniczenia
Operacja INSERT, UPDATE lub DELETE naruszyła ograniczenie.
sqlite
Zobacz szczegóły 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
4260242602 — Nieprawidłowa nazwa
Nazwa identyfikatora w poleceniu SQL jest nieprawidłowa.
postgresql
Zobacz szczegóły Błędy SQL/baz danychBłąd
4270442704 — Niezdefiniowany obiekt
Wskazany obiekt bazy danych (typ, operator, funkcja) nie istnieje.
postgresql
Zobacz szczegóły Błędy SQL/baz danychBłąd
0800108001 — Klient nie może nawiązać połączenia
Klient nie mógł nawiązać połączenia z serwerem bazy danych.
postgresql
Zobacz szczegóły Błędy SQL/baz danychBłąd
2350323503 — Naruszenie klucza obcego
Operacja INSERT lub UPDATE narusza ograniczenie klucza obcego.
postgresql
Zobacz szczegóły