mysql中replace函數直接替換mysql資料庫中某欄位中的特定字符串,不再需要自己寫函數去替換,用起來非常的方便,mysql 替換函數replace()。
update `table_name` set `field_name` = replace (`field_name`,』from_str』,'to_str』) where `field_name` like 『%from_str%』。
實例:把'病假'替換為 '--':update users set username=replace(username,'病假','--') where username like '%病假%';
說明:
table_name —— 表的名字。
field_name —— 欄位名。
from_str —— 需要替換的字符串。
to_str —— 替換成的字符串。
update `table_name` set `field_name` = replace (`field_name`,』from_str』,'to_str』) where `field_name` like 『%from_str%』。
實例:把'病假'替換為 '--':update users set username=replace(username,'病假','--') where username like '%病假%';
說明:
table_name —— 表的名字。
field_name —— 欄位名。
from_str —— 需要替換的字符串。
to_str —— 替換成的字符串。