update a set B=replace(B,'3','') where b like '%3%'
用replace
其中三个参数replace(原字符串,要替换的字符,替换成的字符)
哦 后面的条件多余,可以直接:
update a set B=replace(B,'3','')
你输入是的一个字符串(string)类型是吧,字符串不是有一个substring方法吗?能过下标来改。还有一种是用if条件语句来解决这个也可以。还有一种就是indexof来查找,找到相同的删除,就可以了!当然还很多方法来做这个啊!
直接更改就可以
update a set b = replace(b,'3','')
做一个存储过程,用存储过程来修改。
update A set B=Replace(B,'3','')