日期:2014-05-19  浏览次数:20417 次

怎么来更新这样的字段?
表a里面的
字段aaa

C-98702
C-98703
C-98704
C-98705
C-98706
....
如何把C更新成1,成为
1-98702
1-98703
1-98704
1-98705
1-98706
....


------解决方案--------------------
update a set aaa=replace(aaa, 'C ', '1 ')

------解决方案--------------------
update a set aaa= '1 '+right(aaa,len(aaa)-1)
------解决方案--------------------
update a set aaa=replace(aaa, 'c ', '1 ')
------解决方案--------------------
--try
注意字段记录中是否有还存在除第一个字符中的‘C’呢!
update a set aaa= '1- '+RIGHT(aaa,LEN(aaa)-CHARINDEX( '- ',aaa))