上篇提到使用正则表达式替换某个字段的内容,但是后来发现有一些文章被替换成null。经检查,原来这些文章字段内容的太大的导致不能replace。 在网上找到了一篇类似的问题,题目叫做“MSSQL报错:参数数据类型text对于replace的函数参数1无效的解决办法”,有兴趣的请参考http://www.jb51.net/article/48160.htm。
最后使用这个语句:update 表名 set 字段名=replace(cast(字段名 as varchar(max)),’被替换的字符串’,’字符串’);
sql server 2008 使用正则替换的问题
最新推荐文章于 2021-03-16 00:27:59 发布