Mysql
 sql >> Base de données >  >> RDS >> Mysql

Remplacer un mot dans le texte BLOB par MySQL

Cela dépend de ce que vous entendez par "remplacer" ; utiliser remplacer pour afficher le texte modifié dans select :

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

Ou mettre à jour les données d'un tableau :

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

D'AILLEURS. Pourquoi utilisez-vous blob pour le texte ? Vous devez utiliser text type pour les données textuelles et blob pour les données binaires.