Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Réinitialiser la graine d'identité après la suppression d'enregistrements dans SQL Server

Le DBCC CHECKIDENT La commande de gestion est utilisée pour réinitialiser le compteur d'identité. La syntaxe de la commande est :

DBCC CHECKIDENT (table_name [, { NORESEED | { RESEED [, new_reseed_value ]}}])
[ WITH NO_INFOMSGS ]

Exemple :

DBCC CHECKIDENT ('[TestTable]', RESEED, 0);
GO

Il n'était pas pris en charge dans les versions précédentes d'Azure SQL Database, mais il l'est désormais.

Grâce à Solomon Rutzky, la documentation de la commande est maintenant corrigée.