sql >> Databáze >  >> RDS >> PostgreSQL

Chyba Postgres:hodnota null ve sloupci id - během operace vkládání

Nevkládáte hodnotu pro id . Protože jej nenastavíte explicitně, je mu implicitně přiřazena null hodnota, což samozřejmě není platná hodnota pro sloupec primárního klíče. Této celé situaci se můžete vyhnout, když tento sloupec definujete jako serial místo obyčejného starého integer a veškerou těžkou práci přenechte databázi.



  1. PostgreSQL 10 v systému Linux – LC_COLLATE locale en_US.utf-8 není platný

  2. MySql vybere všechny tabulky s více konkrétními sloupci

  3. Jak mohu snadno migrovat z MySQL na PostgreSQL?

  4. Vytvoření vícekrokové úlohy SQL Server Agent (T-SQL)