sql >> Database >  >> RDS >> Sqlserver

Waarom geeft SQL-server deze fout:Kan de waarde NULL niet invoegen in kolom 'id'?

Ik neem aan dat id wordt verondersteld een oplopende waarde te zijn.

U moet dit instellen, of anders, als u een niet-nullable kolom heeft, zonder standaardwaarde, zal er een fout optreden als u geen waarde opgeeft.

Automatisch verhogen instellen in SQL Server Management Studio:

  • Open je tafel in Design
  • Selecteer uw kolom en ga naar Column Properties
  • Onder Indentity Specification , stel (Is Identity)=Yes . in en Indentity Increment=1


  1. Veilig TO_NUMBER()

  2. PostgreSQL volgende waarde van de reeksen?

  3. Rijen tellen voor alle tabellen tegelijk

  4. Hoe Galera-cluster te beveiligen - 8 tips