Fehler 23505: unique violation (PostgreSQL)
Kurz: Ein Datensatz verletzt eine Eindeutigkeitsregel (UNIQUE oder Primärschlüssel).
Genauer: PostgreSQL-Code 23505.
Im Detail
Mögliche Ursachen
- Doppelter Wert in einer eindeutigen Spalte.
- Sequenz nach Import nicht angepasst.
Lösungswege
- Vorher auf vorhandene Werte prüfen.
INSERT ... ON CONFLICTnutzen.- Sequenz zurücksetzen.
Siehe auch: PostgreSQL, SQL, CRUD