Błędy SQL/baz danychBłąd
4283042830 — Nieprawidłowy klucz obcy
Definicja klucza obcego jest nieprawidłowa z powodu niezgodności typów lub brakującego ograniczenia unikalności.
postgresql
Co powoduje ten błąd
Kolumna, do której następuje odwołanie, nie ma ograniczenia unique/primary key lub typy danych kolumn są niezgodne.
Jak to naprawić
Dodaj ograniczenie unique do kolumny referencyjnej. Upewnij się, że typy danych klucza obcego i kolumny referencyjnej są identyczne.
Powiązane kody błędów
Błędy SQL/baz danychBłąd
MySQL 1451MySQL 1451 — Nie można usunąć ani zaktualizować wiersza nadrzędnego
Klucz obcy uniemożliwia modyfikację odwoływanego wiersza nadrzędnego.
mysql
Zobacz szczegóły Błędy SQL/baz danychKrytyczny
5803058030 — Błąd I/O
Podczas operacji bazodanowej wystąpił błąd odczytu/zapisu dysku.
postgresql
Zobacz szczegóły Błędy SQL/baz danychBłąd
MySQL 1044MySQL 1044 — Odmowa dostępu do bazy danych
Użytkownik nie ma dostępu do wskazanej bazy danych.
mysql
Zobacz szczegóły Błędy SQL/baz danychBłąd
4280442804 — Niezgodność typów danych
Typy danych w wyrażeniu są niekompatybilne.
postgresql
Zobacz szczegóły Błędy SQL/baz danychOstrzeżenie
SQLITE_INTERRUPT (9)SQLITE_INTERRUPT (9) — Operacja przerwana
Operacja została przerwana przez sqlite3_interrupt().
sqlite
Zobacz szczegóły Błędy SQL/baz danychBłąd
MySQL 1236MySQL 1236 — Błąd replikacji (dziennik binarny)
Slave replikacji napotkał błąd podczas odczytu dziennika binarnego.
mysql
Zobacz szczegóły