PostgreSQL
 sql >> Database >  >> RDS >> PostgreSQL

Errore Postgres:valore nullo nell'ID colonna - durante l'operazione di inserimento

Non stai inserendo un valore per id . Dal momento che non lo imposti in modo esplicito, viene implicitamente assegnato un null value, che ovviamente non è un valore valido per una colonna di chiave primaria. Puoi evitare l'intera situazione definendo questa colonna come serial invece di un semplice vecchio integer e lascia tutto il lavoro pesante al database.