SQL Server – Reset autoincrement
Dzisiaj krótko i zwięźle o tym jak wyzerować wartość AutoIncrement w danej tabeli w SQL Server. Służy do tego komenda DBCC CHECKIDENT a jej składnia jest następująca:
DBCC CHECKIDENT (nazwa_tabeli, RESEED, wartosc_poczatkowa)
Przykłady dla tabeli Customers:
DBCC CHECKIDENT ('dbo.Customers', RESEED, 0)
Kolejny rekord, który zostanie dodany do tabeli będzie miał wartość 1
DBCC CHECKIDENT ('dbo.Customers', RESEED, 101)
Kolejny rekord, który zostanie dodany do tabeli będzie miał wartość 102