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

Réutiliser la valeur d'identité après la suppression de lignes

Vous pouvez utiliser les éléments suivants pour définir la valeur IDENTITY :

DBCC CHECKIDENT (orders, RESEED, 999)

Cela signifie que vous devrez exécuter l'instruction en fonction de chaque DELETE. Cela devrait commencer à mettre en évidence pourquoi c'est une mauvaise idée...

La base de données ne se soucie pas des valeurs séquentielles - c'est uniquement pour la présentation.