sql >> Base de Datos >  >> RDS >> Mysql

Reemplazar una palabra en texto BLOB por MySQL

Depende de lo que quieras decir con "reemplazar"; usando replace para mostrar texto modificado en select:

select replace(slogen, 'bananas', 'apples') from tcountriesnew where slogen like '%bananas%';

O actualizar datos en una tabla:

update tcountriesnew set slogen=replace(slogen, 'bananas', 'apples') where slogen like '%bananas%';

POR CIERTO. ¿Por qué estás usando blob? para texto? Debes usar text escriba para datos textuales y blob para datos binarios.