当前位置: 代码迷 >> VFP >> 在一个有很多的数据纪录当中,对一部分零件数据的后两位更改,怎么实现
  详细解决方案

在一个有很多的数据纪录当中,对一部分零件数据的后两位更改,怎么实现

热度:4611   发布时间:2013-02-26 00:00:00.0
在一个有很多的数据纪录当中,对一部分零件数据的后两位更改,如何实现?
如对RQ500-H,和RQ510-H,RQ540-H等全部更改为RQ500-HT,RQ510-HT,RQ540-HT,该用什么语句来实现更改。手工的更改太麻烦了。

------解决方案--------------------------------------------------------
replace all 零件 = left(零件, len(零件) - 1) + "HT "
------解决方案--------------------------------------------------------
update 表名 set 字段名=left(alltrim(字段名),len(alltrim(字段名))-2)+ 'HT ' where right(alltrim(字段名),2)== '-H '
------解决方案--------------------------------------------------------
update 表名 set 字段名=left(alltrim(字段名),len(alltrim(字段名))-2)+ 'HT ' where right(alltrim(字段名),2)== '-H ' and left(alltrim(字段名))== 'RQ5 '
  相关解决方案