sql server 2008 如何使用正则更新替换字段内容

来源:互联网 发布:数据分析思路 编辑:程序博客网 时间:2024/06/05 07:06

正则的代码主要参考一下博客
http://www.cnblogs.com/zhangwc/archive/2017/03/03/6497373.html
直接复制就行了。

替换过程:
将该表的某个字段使用正则替换字符串并建立一个视图,使用该视图修改表的对应的字段。
具体sql语句如下:

create view NewView as Select NewsId ,dbo.RegexReplace(Content,'某字符串','新字符串',0) as newContent From dbo.News ;update dbo.News set dbo.News.content=NewView .newContent from dbo.News,NewView where NewView.NewsId =dbo.News.NewsId ;

然后等待成功。

原创粉丝点击