SQL中查询指定的位数
来源:百度知道 编辑:UC知道 时间:2024/09/28 06:29:37
比如一串数字 0704020301
现在我想查询 02 并将02更新为10 该如何操作
现在我想查询 02 并将02更新为10 该如何操作
注意:如果是数字的话,那么在更新的时候0有可能会丢失
所以我们必须转换成字符
update 表 set 字段=replace(cast(字段 as varchar(max)),'02','10')
呵呵!
共同学习!
select replace('0704020301',substring('0704020301',5,2),'10')