【SQL SERVER】修改字段部分值

SQL SERVER 修改 字段部分子串

平时修改字段都是使用

UPDATE 表名 SET 字段名 = 字段新值 WHERE 条件

修改整个字段.

今天来了一个新需求,只要修改原字段中的部分子串.

如,修改字段值,将CM70V1420420001修改成CM70V1220420001

即将子串’14’ 替换’12’

本质上还是设置字段新值,只不过要用到字符处理函数 SUBSTRNING 和 LEN

具体SQL语句如下

UPDATE 表名

SET SnCode = ‘CM70V12’+SUBSTRING(SnCode,8,LEN(SnCode)-7)

WHERE 条件

把SnCode替换成要修改的字段名,再写上表名和条件即可

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值