Da DBCC CHECKIDENT
DBCC CHECKIDENT ( table_name, RESEED, new_reseed_value )
Se nessuna riga è stata inserita nella tabella dalla sua creazione o tutte le righe sono state rimosse utilizzando l'istruzione TRUNCATE TABLE, la prima riga inserita dopo l'esecuzione di DBCCCHECKIDENT utilizza new_reseed_value come identità. In caso contrario, la riga successiva inserita utilizza new_reseed_value + il valore di incremento corrente.
Quindi, questo è previsto per una tabella vuota o troncata.