Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Substituir uma palavra no texto BLOB pelo MySQL


Depende do que você quer dizer com "substituir"; usando replace para mostrar o texto modificado em select:
select replace(slogen, 'bananas', 'apples') from tcountriesnew where slogen like '%bananas%';

Ou atualize os dados em uma tabela:
update tcountriesnew set slogen=replace(slogen, 'bananas', 'apples') where slogen like '%bananas%';

POR FALAR NISSO. Por que você está usando blob para texto? Você deve usar text tipo para dados textuais e blob para dados binários.