战略种类:如何更改SQL数据库某一列中的一个字?

来源:百度文库 编辑:查人人中国名人网 时间:2024/04/28 00:58:26
我有个SQL表,里面有“车牌号”这个字段,车牌号中,有的把车牌号“赣A11111”写成了“干A11111”,我想把所有的“干”字改为“赣”,我怎么操作?用UPDATE好象是把这个格子中所有字符做修改,而我只想改其中的一个字。

update 表 set 车牌号 = '赣' + substring(车牌号,2,6) where substring(车牌号,1,1) = '干'

个人想法:
调出表,然后更新时改为:
rs("车牌号")="赣"&right(rs("车牌号"),6)
也就是从右边取6位字符,然后再加上“赣”就可以了!前提是,车牌号一样长!呵呵