Bonjour,
Je voudrais tout simplement changer tous mes emails blabla@tele2.fr par blabla@srf.fr. Comment faire?
C'est un truc avec la fonction replace et instr substr, mais je suis perdu dans toutes ces fonctions...
Merci d'avance...
Version imprimable
Bonjour,
Je voudrais tout simplement changer tous mes emails blabla@tele2.fr par blabla@srf.fr. Comment faire?
C'est un truc avec la fonction replace et instr substr, mais je suis perdu dans toutes ces fonctions...
Merci d'avance...
bonjour,
replace a l'air de convenir
Code:
1
2
3
4
5 SQL> select replace('toto@tele2.fr','@tele2.fr','@sfr.fr') from dual; REPLACE('TO ----------- toto@sfr.fr
Pas de instr ni de substr ici, replace suffit :
Code:
1
2
3
4
5
6
7
8 select email as old, replace(email, '@tele2.fr', '@sfr.fr') as new from (select 'blabla@tele2.fr' email from dual); OLD NEW blabla@tele2.fr blabla@sfr.fr
Code:Select substr(MaColonne,1, instr(MaColonne, '@') -1) || '@sfr.fr' From MaTable
Merci pour toutes vos réponses !