MySQL替换函数replace()替换指定字段中的所有字符子串为其他字符串
程序员文章站
2022-07-14 08:07:40
...
业务需求
在开发过程中,我们可能会遇到这样的业务需求,需要将MySQL数据库中某字段值中的指定字符串全部替换为其他字符串。
例如:
现在需要将images字段中的leyou替换为younong,如果手动去替换,可想而知工作量会有多大,并且都是简单重复劳动。
解决办法
MySQL就为我们提供了替换函数replace(),可以实现以上需求。
UPDATE `table_name` SET `field_name` = replace (`field_name`,'from_str','to_str') WHERE `field_name` LIKE '%from_str%'
SQL语句说明:
- table_name:表的名字
- field_name:字段名
- from_str:需要替换的字符串
- to_str:替换成的字符串
例如:
上一篇: Qt编写地图综合应用9-行政区划
下一篇: js动态修改页面标题