Przejdź do treści
Błędy SQL/baz danychBłąd
42830

42830 — 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.

Oficjalna dokumentacja

Powiązane kody błędów