W celu rozwiązania tego problemu należy użyć polecenia DBCC CHECKIDENT. Przykład skryptu przedstawionego poniżej:
DBCC CHECKIDENT ('dbo.Test’, NORESEED)
W odpowiedzi uzyskuje się komunikat:
Checking identity information: current identity value '9', current column value '9'. DBCC execution completed. If DBCC printed error messages, contact your system administrator.
Komunikat ten nas informuje, że w tabeli dbo.Test aktualna wartość dla pola z właściwościa IDENTITY ustawiona jest na 9.
Jak zmienić wartość IDENTITY:
Należy użyć polecenia DBCC CHECKIDENT. Przykład skryptu przedstawionego poniżej:
DBCC CHECKIDENT ('dbo.Test’, RESEED,50) <code>--gdzie 50 to nowa wartość
W odpowiedzi uzyskuje się komunikat:
Checking identity information: current dentity value '9', current column value '50'. DBCC execution completed. If DBCC printed error messages, contact your system administrator.
Uwaga:
1) Należy uważać, aby nie podać wartości już użytej, cz...