sql >> Database >  >> RDS >> PostgreSQL

Postgres-fout:null-waarde in kolom-ID - tijdens invoegbewerking

U voert geen waarde in voor id . Omdat je het niet expliciet instelt, krijgt het impliciet een null waarde, wat natuurlijk geen geldige waarde is voor een primaire sleutelkolom. U kunt deze hele situatie vermijden door deze kolom te definiëren als serial in plaats van een gewoon oud integer , en laat al het zware werk over aan de database.



  1. MySQL Connector C++ 64bit build van bron in Visual Studio 2012

  2. Kolomalias begrijpen in Select Query in SQL Server - SQL Server / TSQL-zelfstudieonderdeel 115

  3. SQL JOIN twee tabellen met AVG

  4. Redenen om GROUP_CONCAT niet te gebruiken?