OVH Cloud OVH Cloud

RAZ numéroAuto

3 réponses
Avatar
CFlo
Bonjour,

Je supprime tous les enregistrements d'une table puis la=20
remplis en lisant un fichier texte.

Je voudrais que Num=E9ro (Num=E9roAuto) red=E9marre =E0 1.=20
Comment faire?

Merci et Joyeuses F=EAtes.
Christian

3 réponses

Avatar
Benoit Compoint [MS]
Bonjour,

Après avoir supprimé tous les enregistrements d'une table, il faut compacter
la base afin que le champ de type NuméroAuto redémarre à 1.

Benoît Compoint

"CFlo" wrote in message
news:007d01c3ca36$ac74db10$
Bonjour,

Je supprime tous les enregistrements d'une table puis la
remplis en lisant un fichier texte.

Je voudrais que Numéro (NuméroAuto) redémarre à 1.
Comment faire?

Merci et Joyeuses Fêtes.
Christian
Avatar
Anor
Bonjour,
Après avoir vidé
et
avant d'importer le fichier,

Menu outils > utilitaires de bdd > compacter une bdd

--
à+
Arnaud
--------------------------------------------------
*Avant toute chose* : http://users.skynet.be/mpfa/
Access Memorandum - http://memoaccess.free.fr
/Réponses souhaitées sur ce forum, merci/
--------------------------------------------------

| Bonjour,
|
| Je supprime tous les enregistrements d'une table puis la
| remplis en lisant un fichier texte.
|
| Je voudrais que Numéro (NuméroAuto) redémarre à 1.
| Comment faire?
|
| Merci et Joyeuses Fêtes.
| Christian
Avatar
ticegestion
Bonsoir,
Une autre solution consiste à créer une requête SQL utilisant un langage de
définition de données et consistant à modifier la table contenant le champ
numéro auto, ce qui donne :
ALTER TABLE NomTable
ALTER COLUMN LechampCompteur AUTOINCREMENT(1,1)

Il suffit de remplacer NomTable par le nom de la table, LeChampCompteur par
le nom du champ numéro auto.
Le 1er argument du type de données AUTOINCREMENT représente le point de
départ de la numérotation et le deuxième la valeur de l'incrément.
Si on veut par exemple un incrément de 2 et un début de numérotation à 10,
cela donne
AUTOINCREMENT(10,2)
Cordialement
Fred

"CFlo" a écrit dans le message de
news:007d01c3ca36$ac74db10$
Bonjour,

Je supprime tous les enregistrements d'une table puis la
remplis en lisant un fichier texte.

Je voudrais que Numéro (NuméroAuto) redémarre à 1.
Comment faire?

Merci et Joyeuses Fêtes.
Christian