Oracle 截取指定字符到目标串的末尾

SQL: 

SELECT
  --              目标字符串                                           目标字符串                  指定符号      最后一个  最后一个字符位置+1     
	substr( 'HG/2106010103/YG\FJSJ\SXKTFJ\FJ03_JPHD', instr( 'HG/2106010103/YG\FJSJ\SXKTFJ\FJ03_JPHD', '\',     -1 )          +1 ) 
FROM
	dual;

解析:

substr ('目标字符串', 开始位置, 结束位置)

instr( '目标字符串', '指定字符', 出现次数 -1表示最后一次)

 

效果:

Oracle 截取指定字符到目标串的末尾_第1张图片

 

你可能感兴趣的:(oracle,数据库)