Effectuer un chercher remplacer

Résolu
Kirilov Messages postés 104 Date d'inscription   Statut Membre Dernière intervention   -  
nagaD.scar Messages postés 4272 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Je ne suis pas du tout expert et pas très à l'aise avec le langage mais... Dans une base j'ai besoin d'effectuer la manipulation suivante :
Si le champ MonChamp contient le caractère ' [guillemet simple] alors supprimer le caractère ' [guillemet simple]

Ou, car ma base est structurée ainsi :

Si le champ MonChamp commence par le caractère ' [guillemet simple] alors supprimer le caractère ' [guillemet simple]

J'ai essayé plusieurs choses (voir ci-dessous) mais cela ne fonctionne pas...

update `MaBase` set MonChamp = '' where MonChamp = '\''%'
ou
update `MaBase` set MonChamp= '' where MonChamp = '\''%\'


Merci par avance de votre aide !

Kirilov

2 réponses

nagaD.scar Messages postés 4272 Date d'inscription   Statut Membre Dernière intervention   252
 
Hello,

tu peux test:


update MaBase set MonChamp= REPLACE(MonChamp, "\'","");


Naga
0
Kirilov Messages postés 104 Date d'inscription   Statut Membre Dernière intervention   1
 
Bonsoir Naga,

C'est EXACTEMENT ce qu'il me fallait !

Merci beaucoup Naga.

Kirilov
0
nagaD.scar Messages postés 4272 Date d'inscription   Statut Membre Dernière intervention   252
 
Je t en pris bon dev ;)
naga
0