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

Inserindo valor DEFAULT em uma coluna quando um parâmetro é NULL


Isso é um pouco longo para um comentário.

Um método seria declarar a coluna NOT NULL . Inserindo o NULL value geraria uma violação de restrição, que você pode pegar no insert usando on constraint .

Esta parece ser uma abordagem correta. Se a coluna tiver um valor padrão, você provavelmente não deseja que ela seja NULL .