Bonjour,
Je souhaiterai savoir s'il y'avait un moyen de faire repartir un champs auto-increment (IDENTITY (1,1)) du début lors d'un delete de lignes ? (sans truncate de table) ??
Merci
Version imprimable
Bonjour,
Je souhaiterai savoir s'il y'avait un moyen de faire repartir un champs auto-increment (IDENTITY (1,1)) du début lors d'un delete de lignes ? (sans truncate de table) ??
Merci
Je crois que non (en espérant me tromper).Citation:
Envoyé par Guizz
Si ma mémoire est bonne tu trouveras ton bonheur avec la commande DBCC CHECKIDENT
si ma mémoire est bonne, il y a une option pour autoriser l'insertion de valeurs sur une PK, genre "primary key insert" ou un truc comme ça. Donc ça existe, mais je ne le conseille pas: que se passerait-il si un second utilisateur venait insérer des enregistrements dans ta tables ? L'unicité ne serait plus garantie.
Ce genre d'options est utilisé lors d'insertion en bloc, mais surtout pas en production !
c'est le cas, je ne travaille pas en production mais à la constitution d'un entrepôt ...