Supprimer 1er chiffre/lettre d'un champ

Résolu/Fermé
Ibowl77 Messages postés 366 Date d'inscription vendredi 17 février 2006 Statut Membre Dernière intervention 14 janvier 2024 - 25 févr. 2011 à 09:44
Ibowl77 Messages postés 366 Date d'inscription vendredi 17 février 2006 Statut Membre Dernière intervention 14 janvier 2024 - 25 févr. 2011 à 15:54
Bonjour,

J'ai un champ d'une table qui contient par ex la valeur H1, H2, H3 .....
je voudrais dans une requête d'update, supprimer le H pour ne conserver que le 1, 2 ,3 ....
Je pense que cela est possible, mais mes recherches dans l'aide ne m'ont pas permis de trouver la solution.
Merci d'avance pour votre aide.
cdlt


.....
A voir également:

2 réponses

Jean_Jacques Messages postés 1040 Date d'inscription mercredi 30 avril 2008 Statut Membre Dernière intervention 1 août 2014 112
Modifié par Jean_Jacques le 25/02/2011 à 10:32
Bonjour Ibowl77,

Tout d'abord sauvegarder la table ...

Ensuite, si toutes les valeurs contenues dans la colonne à traiter on la même longueur de caractères, la syntaxe suivante fera l'affaire. Seuls les 2 derniers caractères seront retenus ....

UPDATE Table_1 SET Table_1.Champ = Right([Table_1].[Champ],2);


Cordialement


La science ne fait que trouver ce qui existe depuis toujours.
REEVES Hubert.
0
Ibowl77 Messages postés 366 Date d'inscription vendredi 17 février 2006 Statut Membre Dernière intervention 14 janvier 2024 19
25 févr. 2011 à 15:54
Merci pour ton aide, mais en reprenant ton exemple, il me faut, dans mon cas, utiliser right plutôt que left. Ca marche !
cdlt
0