SQL/databasfelFel
2350223502 — Null-värde kränkning
En INSERT eller UPDATE försökte sätta en NOT NULL-kolumn till NULL.
postgresql
Vad som orsakar detta fel
Frågan tillhandahåller inte ett värde för en NOT NULL-kolumn utan definierat DEFAULT.
Hur man åtgärdar det
Ange ett värde för kolumnen. Lägg till ett DEFAULT-värde i kolumndefinitionen. Se till att obligatoriska fält alltid fylls i.
Exempel
-- not_null_violation
INSERT INTO users (email) VALUES (NULL);
-- Fix: provide required value
INSERT INTO users (email) VALUES ('user@example.com');Relaterade felkoder
SQL/databasfelFel
0800608006 — Anslutningsfel
En etablerad databasanslutning bröts oväntat.
postgresql
Visa detaljer SQL/databasfelFel
57P0357P03 — Kan Inte Ansluta Nu
Databasservern är inte redo att ta emot anslutningar.
postgresql
Visa detaljer SQL/databasfelFel
2500625006 — Skrivskyddad SQL-transaktion
Ett försök gjordes att modifiera data i en skrivskyddad transaktion.
postgresql
Visa detaljer SQL/databasfelFel
3D0003D000 — Ogiltigt katalognamn
Den angivna databasen finns inte.
postgresql
Visa detaljer SQL/databasfelFel
SQLITE_CONSTRAINT (19)SQLITE_CONSTRAINT (19) — Villkorsbrott
En INSERT, UPDATE eller DELETE bröt mot ett villkor.
sqlite
Visa detaljer SQL/databasfelKritisk
5800058000 — Systemfel
Ett operativsystemfel inträffade under en databasoperation.
postgresql
Visa detaljer