日期:2014-05-16 浏览次数:20725 次
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%'
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 `products_description` as p SET p.products_description = REPLACE (p.products_description, 'Video Post System', 'Video Publishing System');
这里要注意,如果表名和字段名是一样的话,要用 表名.字段名的形式来写字段名,不然会提示错误。
其它情况,直接写字段名就可以了。
下面是深入一点的文章
一、mysql中替换字符串(正则) 模糊
二、http://www.cnblogs.com/jcgh/archive/2010/10/19/1855446.html