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

Postgres-fejl:nullværdi i kolonne-id - under indsættelsesoperation

Du indsætter ikke en værdi for id . Da du ikke udtrykkeligt angiver det, er det implicit givet en null værdi, som naturligvis ikke er en gyldig værdi for en primær nøglekolonne. Du kan undgå hele denne situation ved at definere denne kolonne som serial i stedet for et almindeligt gammelt integer , og overlad alle de tunge løft til databasen.



  1. MySQL kombinere to kolonner og tilføje til en ny kolonne

  2. Brug af DATEADD, DATEDIFF og DATEPART T-SQL-funktioner i simple termer

  3. Hvordan genkender jeg en tekstfil fra min linux pc via django-kode uden at kontrollere dens udvidelse og også dens filstørrelse?

  4. ORA-04084:kan ikke ændre NYE værdier for denne triggertype