首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

怎样容易修改这个解决方法

2012-04-13 
怎样容易修改这个有个字段是CHAR类型,数值是xxxxxxxxd1006 我想把末尾的为d1006 修改为 d106 不用游标,

怎样容易修改这个
有个字段是CHAR类型,
数值是'xxxxxxxxd1006' 我想把末尾的为d1006 修改为 d106 不用游标,请问怎样做?

[解决办法]

SQL code
select stuff('xxxxxxxxd1006',11,2,'0') as new/*newxxxxxxxxd106*/
[解决办法]
SQL code
update tbset col = reverse('d106'+right(reverse(col),len(col)-5))where left(reverse(col),5) = 'd1006'
[解决办法]
SQL code
update tbset col =stuff('xxxxxxxxd1006',11,2,'0')where col  like  '%d1006'
[解决办法]
探讨
SQL code


update tb
set col = reverse('d106'+right(reverse(col),len(col)-5))
where left(reverse(col),5) = 'd1006'

热点排行