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

Printemps des cartes 2024

#1 Mon 08 September 2014 07:07

fansz
Participant actif
Date d'inscription: 12 Jan 2010
Messages: 104

[postgresql] changer une partie d'une chaine de caractère

Bonjour,

J'ai stocké dans une base postgresql/postgis des adresses mail, ses adresses ont changé et je voudrais pouvoir via une requête sql  les modifier toutes d'un seul coup

exemple :   remplacer pierre@texte-a-enlever.aaa.fr par pierre@texte-a-enlever.bbb.fr


Pouvez-vous m'aider ?

Hors ligne

 

#2 Mon 08 September 2014 09:09

Dof
Participant assidu
Lieu: Grenoble
Date d'inscription: 28 Oct 2009
Messages: 317
Site web

Re: [postgresql] changer une partie d'une chaine de caractère

Bonjour. cela devrait fonctionner

UPDATE la_table set colonne_mail = replace(colonne_mail, '@aaa.fr,'@bbb.fr')

Hors ligne

 

#3 Mon 08 September 2014 09:23

michel56
Participant assidu
Lieu: Lorient
Date d'inscription: 14 Jul 2012
Messages: 474

Re: [postgresql] changer une partie d'une chaine de caractère

Bonjour,

C'est expliqué sur cette page.

http://docs.postgresqlfr.org/8.3/sql-update.html

Cordialement.


Opérateur cartographique & DAO & PHP.

Hors ligne

 

#4 Mon 08 September 2014 09:26

MathieuB
Membre du bureau
Lieu: Montpellier
Date d'inscription: 18 Jan 2006
Messages: 1220
Site web

Re: [postgresql] changer une partie d'une chaine de caractère

Bonjour,

pour avoir une idée des nombreuses autres fonctions disponibles pour travailler avec les chaines de caractères avec PostgreSQL : http://docs.postgresql.fr/9.1/functions-string.html


Mathieu BOSSAERT
Association GeoRezo

Hors ligne

 

#5 Mon 08 September 2014 12:16

fansz
Participant actif
Date d'inscription: 12 Jan 2010
Messages: 104

Re: [postgresql] changer une partie d'une chaine de caractère

Merci beaucoup cela fonctionne parfaitement

Hors ligne

 

Pied de page des forums

Powered by FluxBB