问一个批量修改字段值的问题?

[复制链接]
查看11 | 回复5 | 2006-4-14 09:24:23 | 显示全部楼层 |阅读模式
例如:
一个字段中,值原来为0000002596……0000002935想修改为0000012596……0000012935
这个SQL语句该怎么写了?
回复

使用道具 举报

千问 | 2006-4-14 09:24:23 | 显示全部楼层
可先转数值型后加10000,再转回char/varchar
或用substring拆成2部分,插入'1',再合并之
回复

使用道具 举报

千问 | 2006-4-14 09:24:23 | 显示全部楼层
能不能把语句写一下,谢谢了!因为偶不太懂SQL
回复

使用道具 举报

千问 | 2006-4-14 09:24:23 | 显示全部楼层
update testtbl set col='000001'+substring(col,7,4)
回复

使用道具 举报

千问 | 2006-4-14 09:24:23 | 显示全部楼层



回复

使用道具 举报

千问 | 2006-4-14 09:24:23 | 显示全部楼层
可以了,谢谢大家的帮忙。呵呵!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行