Remplacer du texte dans un champ d’un base MySQL

Petit exemple basique pour changer une partie du contenu d’un champ dans une table d’une base de données MySQL:


UPDATE ma_table SET mon_champ = replace(mon_champ, 'ancien texte','nouveau texte');

Exemple avec un critère de sélection:


UPDATE ma_table SET mon_champ = replace(mon_champ, 'ancien texte','nouveau texte') WHERE autre_champ = 'valeur_1' OR autre_champ = 'valeur_2';

Laisser un commentaire