515: Cannot insert the value NULL into column
SQL ServerO que significa?
Houve uma tentativa de inserir ou atualizar um valor NULL em uma coluna definida como NOT NULL. A operação foi rejeitada porque a coluna não permite nulos.
Por que acontece?
Uma coluna obrigatória omitida da instrução INSERT, campos ausentes/vazios nos dados de origem, uma coluna NOT NULL sem valor padrão, ou NULL enviado pela aplicação.
Como resolver
Forneça um valor válido para as colunas obrigatórias. Adicione constraints DEFAULT às colunas adequadas. Valide os dados de origem quanto a campos ausentes e atribua valores padrão com ISNULL/COALESCE. Se a coluna não precisar realmente ser obrigatória, revise o schema para permitir NULL.
Mais entradas deste banco
- 3201Cannot open backup device. Operating system error (backup device error)
- 8134Divide by zero error encountered
- 245Conversion failed when converting the value to data type
- 8115Arithmetic overflow error converting expression to data type
- 512Subquery returned more than 1 value
- 207Invalid column name
- 156Incorrect syntax near the keyword