SQL语句求助

[复制链接]
查看11 | 回复5 | 2012-12-30 23:57:48 | 显示全部楼层 |阅读模式
直接给sql 2008代码吧: update TSGC set SSH=(case when 'AAA1' then 'BBB1'when 'AAA2' then 'BBB2' when'AAA3' then 'BBB3'when 'AAA4' then 'BBB4' end) 即可实现!...
回复

使用道具 举报

千问 | 2012-12-30 23:57:48 | 显示全部楼层
wanzhongwen19说的方法可以实现,但是如果数据量太大的话实现起来比较麻烦且容易出错。...
回复

使用道具 举报

千问 | 2012-12-30 23:57:48 | 显示全部楼层
select REPLACE(SSH,'AAA','BBB') from TSGC;update TSGC set SSH = REPLACE(SSH,'AAA','BBB');...
回复

使用道具 举报

千问 | 2012-12-30 23:57:48 | 显示全部楼层
update TSGC set SSH="BBB1" where SSH="AAA1"...
回复

使用道具 举报

千问 | 2012-12-30 23:57:48 | 显示全部楼层
貌似需要定义一个变量,然后用一下循环。...
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行