使用substr和instr函数进行修剪

时间:2015-09-24 16:37:23

标签: oracle-sqldeveloper

我有一个餐桌客户。包含cus_info为' ceg_cus_hongkong_21032015_HHMISS'。 我只需要来自下面提到的香港字符串的国家名称。这对于cus_info列中提供的所有数据都是通用的。 请帮助我如何使用substr?

1 个答案:

答案 0 :(得分:0)

select 
  substr(cus_info,
     instr(cus_info ,'_', 1, 2),
     ( 
        instr(cus_info ,'_', 1, 3)  -- position of 3rd _
        -
        instr('cus_info ,'_', 1, 2)  -- position of 2nd _
      )
  )
from customer