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