Effectuer un chercher remplacer

Résolu/Fermé
Kirilov Messages postés 104 Date d'inscription dimanche 15 mars 2009 Statut Membre Dernière intervention 26 janvier 2022 - 16 nov. 2016 à 17:08
nagaD.scar Messages postés 4272 Date d'inscription samedi 8 septembre 2007 Statut Membre Dernière intervention 4 janvier 2023 - 17 nov. 2016 à 08:46
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
A voir également:

2 réponses

nagaD.scar Messages postés 4272 Date d'inscription samedi 8 septembre 2007 Statut Membre Dernière intervention 4 janvier 2023 251
16 nov. 2016 à 17:26
Hello,

tu peux test:


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


Naga
0
Kirilov Messages postés 104 Date d'inscription dimanche 15 mars 2009 Statut Membre Dernière intervention 26 janvier 2022 1
16 nov. 2016 à 19:38
Bonsoir Naga,

C'est EXACTEMENT ce qu'il me fallait !

Merci beaucoup Naga.

Kirilov
0
nagaD.scar Messages postés 4272 Date d'inscription samedi 8 septembre 2007 Statut Membre Dernière intervention 4 janvier 2023 251
17 nov. 2016 à 08:46
Je t en pris bon dev ;)
naga
0