sql >> Database >  >> RDS >> Sqlserver

Kolomwaarden voor SQL-serveridentiteit beginnen bij 0 in plaats van 1

Van DBCC CHECKIDENT

DBCC CHECKIDENT ( table_name, RESEED, new_reseed_value )

Als er geen rijen zijn ingevoegd in de tabel sinds deze is gemaakt, of als alle rijen zijn verwijderd met behulp van de TRUNCATE TABLE-instructie, gebruikt de eerste rij die is ingevoegd nadat u DBCCCHECKIDENT hebt uitgevoerd, new_reseed_value als identiteit. Anders gebruikt de volgende ingevoegde rij new_reseed_value + de huidige incrementwaarde.

Dit wordt dus verwacht voor een lege of afgekapte tabel.



  1. Verbind SAP IQ met SQL Server

  2. DB-migratie met de NextForm Multi-Table Wizard

  3. Draai meerdere kolommen op basis van één kolom in SQL Server

  4. Hoe STR_TO_DATE() werkt in MariaDB