Encontrar uma configuração que permita que códigos imprecisos continuem sendo executados não é uma ótima ideia. Um dia, eventualmente, ele exibirá o comportamento errado.
Corrija seu código para inserir um valor em todas as colunas nas quais ele está definido NOT NULL
e nenhum valor padrão.
Como alternativa, se houver um valor padrão significativo para uma coluna, altere a coluna da tabela para contêr o valor padrão.