Rechercher et remplacer un caractère ou un mot dans un champ d’une table donnée, ça peut paraître compliqué...
En fait ça ne l’est pas :
update <table> set <champ> = replace(<champ>,'<avant>','<après>');
Facile non ? Ça m’a permis par exemple de corriger un souci dans l’import des liens des commentateurs (qui commençaient parfois par http://http:// et donc ne fonctionnaient pas).
Mysql c’est de la balle, les gens.











3 commentaires
ué c’est de la boule.
nan nan nan. mysql c’est pas spécialement de la balle.
Je ne sais guère pourquoi tout le monde s’excite sur ce sgbd auquel il manque pas mal de fonctionnalités.
Vous voulez une vraie bdd ? ACID ? qui respecte bien le standard SQL ? Libre ? Avec des fonctionnalités avancées ? jettez un oeil du cote de postgresql. Et en plus la console psql est comme un shell, ca completionne de partout
la commande est valable aussi sous postgre