MySQL批量替换指定字段字符串语句

(1)update 表名 set 字段名=replace(字段名,’原来的内容’,’替换后的内容’)

举一个例子,就是我实际操作的时候的命令:

update cp_pictures set filepath=replace(filepath,’www.cztree.com/at/’,’www.cztree.com/bt/’)

(2)UPDATE 数据表名 SET 字段名 = replace(字段名, ‘要替换的字符串’, ‘替换为’) WHERE 设定条件;

语句中还可以加入替换条件,如只替换限定ID小于200的内容:

UPDATE cp_posts SET content = replace(content, ‘成长树’, ‘成长树育儿网’) WHERE ID < 200;

本文固定链接: http://blog.cztree.com/index.php/archives/365 | 成长树CzTree's Blog

该日志由 cztree 于2014年09月13日发表在 新闻动态 分类下,
原创文章转载请注明: MySQL批量替换指定字段字符串语句 | 成长树CzTree's Blog
关键字: , , ,

报歉!评论已关闭.