Whether or not any of the options are specified for a table that contains an identity column, DBCC CHECKIDENT returns (values may vary):
Checking identity information: current identity value '290', current column value '290'.
DBCC execution completed. If DBCC printed error messages, contact your system administrator.
Changing the Seed Value
The seed value is the value inserted into an identity column for the very first row loaded into the table. All subsequent rows contain the current identity value plus the increment value where current identity value is the last identity value generated for the table or view. For more information, see Creating and Modifying Identifier Columns.
You cannot use DBCC CHECKIDENT to perform the following tasks:
-
Change the original seed value that was specified for an identity column when the table or view was created.
-
Reseed existing rows in a table or view.
To change the original seed value and reseed any existing rows, you must drop the identity column and recreate it specifying the new seed value. When the table contains data, the identity numbers are added to the existing rows with the specified seed and increment values. The order in which the rows are updated is not guaranteed.