sql >> Databasteknik >  >> RDS >> Mysql

Ersätt ett ord i BLOB-text med MySQL

Beror på vad du menar med "ersätt"; använd ersätt för att visa modifierad text i välj:

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

Eller uppdatera data i en tabell:

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

BTW. Varför använder du blob för text? Du bör använda text typ för textdata och blob för binära data.



  1. Användning av jokertecken i mysql-tabellnamn

  2. SQL Server saknas index

  3. Drivrutinen JDBC PostgreSQL med Android

  4. Se semester med datamodellerarens ögon