Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

GEODATA DAYS 2024

#1 Wed 12 July 2006 13:55

Hakim Cherigui
Juste Inscrit !
Date d'inscription: 12 Sep 2005
Messages: 3

remplacement d'un caractère dans une chaine

Bonjour à tous,

Je souhaiterai modifier un caractère (le 3ème) dans une chaine de caractère
pour tous les éléments d'un champ. Cela est-il possible et si oui comment?

Je vous remercie d'avance pour votre réponse.

Cordialement.
Hakim Cherigui

Hors ligne

 

#2 Wed 12 July 2006 18:27

Maurice
Membre
Lieu: Montpellier
Date d'inscription: 5 Sep 2005
Messages: 5331

Re: remplacement d'un caractère dans une chaine

Bonjour,
Une mise à jour de la colonne concernée (ou une commande dans la fenêtre MapBasic) genre
Update matable Set Table = Left$(macolonne,2)+"K"+Right$(macolonne,Len(macolonne)-3)
remplacera tous les 3° caractères par...K !!
Détail: on concatène les 2 premiers caractères à gauche, la lettre K, et les n-3 caractères à droite (n est le nombre total de caractères de la chaine)
Bon courage

Hors ligne

 

#3 Thu 13 July 2006 17:45

Hakim Cherigui
Juste Inscrit !
Date d'inscription: 12 Sep 2005
Messages: 3

Re: remplacement d'un caractère dans une chaine

Je vous remercie pour la rapidité de votre réponse.

Bonne journée à tous.
Hakim Cherigui.

Hors ligne

 

Pied de page des forums

Powered by FluxBB