#1 Thu 06 October 2005 15:48
- Vince Dornier
- Juste Inscrit !
- Date d'inscription: 6 Oct 2005
- Messages: 4
mise à jour d'une colonne
Bonjour, je désire remplacer un chiffre (le champ est en txt) à 8 caractères par le même précédé d'un zéro.
Dans ma table, 27000 premiers enregistrements sont bien à 9 caractères avec le zéro devant et sur les 29000 suivants, il fautrait les ajouter.
Si vous avez des pistes je suis preneur, merci
Vincent Dornier
Hors ligne
#2 Thu 06 October 2005 15:54
Re: mise à jour d'une colonne
Hello,
Selectionner les 29000, faire une mise a jour sur votre sélection, et rentrer dans le champ de la nouvelle valeur : "0"+LeNomdeColonne. Comme c'est un champ caractère, c'est une concaténation toute simple.
Bonne journée,
Robin.
Hors ligne
#3 Thu 06 October 2005 16:08
- Vince Dornier
- Juste Inscrit !
- Date d'inscription: 6 Oct 2005
- Messages: 4
Re: mise à jour d'une colonne
J'ai mieux, un collègue m'a suggéré: dans la mise à jour de la colonne
"0"+ Right$(PACAGE,8)
celà évite d'avoir à sélectionner les 29000 enregistrements
Merci
Hors ligne
#4 Thu 06 October 2005 16:22
Re: mise à jour d'une colonne
Re,
Oui oui !! effectivement c'est bien mieux, trop l'habitude du shift+Click dans Excel... :-)
Robin.
J'ai mieux, un collègue m'a suggéré: dans la mise à jour de la colonne
"0"+ Right$(PACAGE,8)
celà évite d'avoir à sélectionner les 29000 enregistrements
Merci
Hors ligne
#5 Mon 10 October 2005 10:32
- lagnion
- Participant actif
- Date d'inscription: 5 Sep 2005
- Messages: 64
Re: mise à jour d'une colonne
je mettrais plutôt right$("000000000"+pacage), ça marche quelque soit le
nombre de chiffres précédemment indiqué. (plus généralement,
right$("000000000"+str$(nbre_entier),9), ça permet d'ecrire une chaine de 9
caractères avec des zéros devant un nombre entier transformé en caractères).
Annick Lagnion
DDE29
annick lagnion
DDE29
Hors ligne