ORACLE 将一个字符串按照分割符分成三部分

如下例子:

select substr('ss||boat||he很帅',1,instr('ss||boat||he很帅', '||', 1, 1) - 1), 

substr('ss||boat||he很帅',instr('ss||boat||he很帅', '||', 1, 1) + 2,instr('ss||boat||he很帅', '||', 1, 2) - 2 - instr('ss||boat||he很帅', '||', 1, 1)),

substr('ss||boat||he很帅', instr('ss||boat||he很帅', '||', 1, 2) + 2) 

from dual;


 

 

你可能感兴趣的:(ORACLE 将一个字符串按照分割符分成三部分)