update 表A set B=replace(B,'我爱','')

解决方案 »

  1.   

    使用update a set b = replace(b,"我爱","") where b like "%我爱%"
      

  2.   

    问题解决了...
    谢谢两位,按照你们的方法,执行查询的时候SQL返回出错,说是NTEXT字段无效查询等等,后来我自己改了下,可以成功执行了:
    update A set B = replace (cast(B as varchar(8000)),'我爱','') where SMT_news like '%我爱%'
    用CAST来转换一下它就可以了,谢谢两位的解答!!
      

  3.   

    如果是TEXT字段,你这样做,数据会有问题的.
      

  4.   

    update 表A set B=replace(B,'我爱','')