MySQL replace函數我們經常用到,下面就為您詳細介紹MySQL replace函數的用法,希望對您學習MySQL replace函數方面能有所啟迪。
最近在研究CMS,在數據轉換的時候需要用到mysql的MySQL replace函數,這里簡單介紹一下。
比如你要將表 tb1里面的 f1字段的abc替換為def
UPDATE tb1 SET f1=REPLACE(f1, 'abc', 'def');
REPLACE(str,from_str,to_str)
在字符串 str 中所有出現的字符串 from_str 均被 to_str替換,然后返回這個字符串:
mysql> SELECT REPLACE('www.mysql.com', 'w', 'Ww');
-> 'WwWwWw.mysql.com'
這個函數是多字節安全的。
示例: http://www.jb51.net/article/25769.htm //居然mysql還有函數。就像開發軟件一樣,也有函數實現某一功能。
mysql update 字符串函數
如果我要將A字段含有“引號的值替換掉,可以這樣寫:
update two set name = replace(name,'"','');
意思是,更新 two 表
set 設置 name字段的值為:replace(name,'"','');