|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre du Club
![]() Développeur Web Inscription : décembre 2005 Messages : 110 ![]() |
Bonjour
Dans mes tables, les clés primaires sont en autoincrement. Quand je vide ma table, ça ne repart pas à 1 mais à la valeur la plus grande qui avait été enregistrée. Par exemple, si j'ai des enregistrements dont les clés primaires sont 1, 2, 3 et 4, et que je les efface, le prochaine enregistrement aura pour clé primaire 5 et non pas 1. Je voudrais savoir s'il y a un moyen d'indiquer qu'on souhaite repartir à 1 ? Merci beaucoup Cécilia. |
|
|
00
|
|
|
#2 | ||
![]() ![]() |
Cela dépend.
Si il s'agit de ASE, et que c'est une version récente (12.5.1) alors on peut utiliser SET IDENTITY_UPDATE <nom_table>, ou alors la proc stockée sp_chgattribute: Code :
Si par contre il s'agit de ASA alors je laisse le soins à quelqu'un d'autre de répondre... Michael |
||
|
|
00
|
|
|
#3 |
|
Membre du Club
![]() Développeur Web Inscription : décembre 2005 Messages : 110 ![]() |
Il s'agit d'une version récente de ASE ! Merci !
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com