先看SQL:

    UPDATE COMPANY_INFO F
      SET F.BELONG_DEPT = SUBSTR(F.ORGID,INSTR(F.ORGID, ',', -1, 1) + 1,LENGTH(F.ORGID))

其中:

  INSTR(F.ORGID,'',-1,1)中F.ORGID表示要匹配的字符串;','表示搜索匹配的字符;-1表示从右开始搜索(1表示从左开始);1表示第几次出现的匹配。

  SUBSTR(F.ORGID,beg,len)中F.ORGID表示要截取的字符;beg表示起始位置;len表示要截取的长度

 

posted on 2012-09-13 16:10  学业未成  阅读(764)  评论(0编辑  收藏  举报