源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

mysql update正则替换sql语句

  • 时间:2021-10-21 21:25 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:mysql update正则替换sql语句
下面的update语句执行的是把[url=http://www.test.com]www.test.com[/url]中的test替换为abc 程序代码 例句:
Update test SET 
url= REPLACE('www.test.com','test', 'abc' ) 
Where url REGEXP [url=http://www.test.com]www.test.com[/url];
如果在记录中,有类似 [url=http://www.test.com]www.test.com[/url] [url=http://www.test1.com]www.test1.com[/url] [url=http://www.test2.com]www.test2.com[/url] 要将这些记录都变成[url=http://www.abc.com]www.abc.com[/url]则执行sql语句如下
Update test SET 
url= REPLACE('www.test.com','test', 'abc' )
Where url REGEXP '^(www.test)';
正则是非常灵活的,但是有非常复杂的情况,正则的效率不一定高于其他的方法,不一定要死抱着一颗树,有时候尝试新的方法或许会学到更多的东西。
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部