替换数据库的SQL语句

替换数据库的SQL语句,第1张

update

set

内容字段=replace(内容字段,'

','

')内容长度不超过8千时,可以这样,

如果是text类型

是不支持的只能截取update

set

内容字段=replace(substring(字段名称,1,8000),'

','

'),这样导致的结果就是如果长的话就截取了

不完整,所有如果长的话

还是用代码取出来

替换后在存储

方法一:varchar和nvarchar类型是支持replace,所以如果你的text不超过8000可以先转换成前面两种类型再使用replace 替换 text ntext 数据类型字段的语句 。

1

update 表名 set 字段名=replace(cast(与前面一样的字段名 as varchar(8000)) ,'原本内容','想要替换成什么')

方法二:

1

update [表名] set 字段名 = replace(与前面一样的字段名,'原本内容','想要替换成什么')


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/9905281.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-03
下一篇2023-05-03

发表评论

登录后才能评论

评论列表(0条)

    保存