Reemplazar texto en MySql con una consulta UPDATE



Reemplazar texto en MySql con un UPDATE parece complicado pero en realizar solo es lanzar una consulta update y utilizando una función de MySql




Esta es la función que tenemos que utilizar para reemplazar texto dentro de la base de datos con una consulta

REPLACE( str, old_string, new_string)

Y en una consulta quedaría de la siguiente forma:

UPDATE posts Set text = REPLACE( text, "old_string", "new_string")

Esto reemplazaría en toda la tabla dentro del campo text el texto "old" por el "new", sencillo.

También podemos ponerle filtros con un where

Y esto es todo, y feliz programming
Saludos
Alex.


Suscríbete a nuestra newsletter

Sin spam. Solo contenido útil para profesionales de bases de datos.