MySQL update替換字段部分內容


 

需求:數據庫info表中name字段,值為Beijingcar、Beijingpeople、Beijinghouse等;將該字段以Beijing開頭更新成BJ開頭。

 

解決:可以使用MySQL內置的REPLACE函數,具體用法如下:

UPDATE 表名 SET 字段名 = REPLACE(object, 'search', 'replace');

update info set name = REPLACE(name,'Beijing','BJ') where name like 'Beijing%';

擴展:update `news` set `content`=replace(`content`,' ','');//清除news表中content字段中的空格

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM