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


Tagi:, ,

Nie ma jeszcze komentarzy.

Dodaj komentarz

Uzupełnij * Time limit is exhausted. Please reload the CAPTCHA.