un chercher/remplacer sur toute une base??? [PHP + MySql] - PHP - Programmation
Marsh Posté le 01-08-2002 à 11:55:11
à mon avis ça doit être possible avec une regex (mysql hein pas php)
mais ça doit pas être marrant..
de plus je suis pas certain que mysql accepte les regex dans les clauses UPDATE (SELECT c'est sur par contre)
Marsh Posté le 01-08-2002 à 12:47:50
bah ouais mais faut que j'le fasse directement en SQL, ça serait mieux, sinon j'peux me contenter d'un str_replace, mais dans ce cas ça fait 2 requêtes...
Marsh Posté le 01-08-2002 à 11:48:44
Existe-t'il un moyen rapide et simple d'effecteur un chercher/remplacer d'un caractère sur toute une base mysql?
je connais un moyen, faire une boucle sur toutes les tables puis sélectionner tous les champs et leur valeur, puis faire un update du champ après avoir fait la substitution de texte avec un str_replace, mais c'est un peu lourd.
Est-ce possible en SQL, directement avec une expression?