mysql 替换函数replace()实现mysql 替换字符串
mysql 替换字符串的实现方法:
mysql中replace函数直接替换mysql数据库中某字段中的特定字符串,不再需要自己写函数去替换,用起来非常的方便。 mysql 替换函数replace()
UPDATE `table_name` SET `field_name` = replace (`field_name`,'from_str','to_str') WHERE `field_name` LIKE '%from_str%'
说明:
table_name —— 表的名字
field_name —— 字段名
from_str —— 需要替换的字符串
to_str —— 替换成的字符串
例如:
UPDATE `news_articles_text` as n SET n.news_article_text = REPLACE (n.news_article_text, 'Video Post System', 'Video Publishing System');
UPDATE `news_articles_text` as p SET p.news_article_text = REPLACE (p.news_article_text, 'images/zyx/PicFiles','/images/zyx/PicFiles')
UPDATE `products_description` as p SET p.products_description = REPLACE (p.products_description, 'images/zyx/PicFiles','/images/zyx/PicFiles')
这里要注意,如果表名和字段名是一样的话,要用 表名.字段名的形式来写字段名,不然会提示错误。
其它情况,直接写字段名就可以了。
下面是深入一点的文章
一、mysql中替换字符串(正则) 模糊
二、http://www.cnblogs.com/jcgh/archive/2010/10/19/1855446.html
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐


所有评论(0)