Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

Por que o SQL Server está lançando este erro:Não é possível inserir o valor NULL na coluna 'id'?


Estou assumindo que id é suposto ser um valor incremental.

Você precisa definir isso, caso contrário, se você tiver uma coluna não anulável, sem valor padrão, se você não fornecer nenhum valor, ocorrerá um erro.

Para configurar o incremento automático no SQL Server Management Studio:
  • Abra sua tabela em Design
  • Selecione sua coluna e vá para Column Properties
  • Em Indentity Specification , defina (Is Identity)=Yes e Indentity Increment=1