oracle中类似indexof的用法

在oracle中没有indexof()函数
但是提供了一个 instr() 方法 具体用法:
 instr('1234;5678',';',1,1)-1

解释:1. '1234;5677'==>可以是表达式,也可以是具体数据
      2. ';'==>为分离的标志,这里为两组数据中的“;”号
      3. 第一个1为从左边开始,如果为-1,则从右边开始。
      4. 第二个1为“;”出现的第几次。

你可能感兴趣的:(oracle)