SQL如何批量更新某列中一个字符为另一个字符

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SQL如何批量更新某列中一个字符为另一个字符相关的知识,希望对你有一定的参考价值。

怎么把这个A表的CardNUM列中 第一数字都由1变成Z 谢谢!!
我说错了 是把2变成Z

update a
set cardnum='Z'+substring(cardnum,2,len(cardnum))
把第一个字符换掉。。。。。

不过你说的第一数字是1是什么意思,你这不都是2开头么
参考技术A UPDATE A set CardNum = ‘Z’ + SUBSTRING(CardNum,2,LEN(CardNum)- 1)

Postgresql中怎么把某列中的特定字符进行特定替换

我想用命令把A表中的blooeydescr列中的1067替换成1099,不改变其它部分,感谢!

参考技术A update wtstatusinfo set blooeydescr=replace(blooeydescr,'1067','1087')本回答被提问者采纳

以上是关于SQL如何批量更新某列中一个字符为另一个字符的主要内容,如果未能解决你的问题,请参考以下文章

oracle数据库如何用update批量更新某列数据中的字段

批量更新 Excel 文件连接字符串

SQLSERVER如何批次替换在列中不固定出现的第二个字符?

sql语句将Excel中的一列批量更新到sql server中的一列中?

Mybatis 批量更新 ORA-00911: 无效字符的错误

如何批量更新 MongoDB 字符串数组以用连字符替换空格?