Sql Server 中 text或ntext 字段内容替换方法总结


update 表名
    set text类型字段名=replace(convert(varchar(8000),text类型字段名),'要替换的字符','替换成的值')
1.update ntext:
(1)varchar和nvarchar类型是支持replace,所以如果你的text/ntext不超过8000/4000可以先转换成前面两种类型再使用replace。


update 表名
    set text类型字段名=replace(convert(varchar(8000),text类型字段名),'要替换的字符','替换成的值')


update 表名
    set ntext类型字段名=replace(convert(nvarchar(4000),ntext类型字段名),'要替换的字符','替换成的值')

(2)如果text/ntext超过8000/4000,看如下例子


declare @p

你可能感兴趣的:(Sql Server 中 text或ntext 字段内容替换方法总结)