PostgreSQL
 sql >> Base de Dados >  >> RDS >> PostgreSQL

Erro do Postgres:valor nulo no id da coluna - durante a operação de inserção


Você não está inserindo um valor para id . Como você não o define explicitamente, ele recebe implicitamente um null value, que obviamente não é um valor válido para uma coluna de chave primária. Você pode evitar toda essa situação definindo esta coluna como serial em vez de um simples integer , e deixe todo o trabalho pesado para o banco de dados.