De DBCC CHECKIDENT
DBCC CHECKIDENT ( table_name, RESEED, new_reseed_value )
Si aucune ligne n'a été insérée dans la table depuis sa création, ou si toutes les lignes ont été supprimées à l'aide de l'instruction TRUNCATE TABLE, la première ligne insérée après l'exécution de DBCCCHECKIDENT utilise new_reseed_value comme identité. Sinon, la prochaine ligne insérée utilise new_reseed_value + la valeur d'incrément actuelle.
Donc, ceci est attendu pour une table vide ou tronquée.