现在的位置: 首页 > 综合 > 正文

SQL字段更新小技巧

2012年09月21日 ⁄ 综合 ⁄ 共 297字 ⁄ 字号 评论关闭
最近在做一个数据库操作的程序

须将类似于AE01,AE01W1,AE01W2,AE01W3等数据进行转换

将其全部转换为AEO1

我的作法如下:

update inst_temp_list set sty=

case substring(sty,len(sty),1)

when 'w' then substring(sty,1,len(sty)-1) else sty end

update inst_temp_list set sty=

case substring(sty,len(sty)-1,1)

when 'w' then substring(sty,1,len(sty)-2) else sty end

如作法有不当之处,请加以指正,谢谢!

抱歉!评论已关闭.