INSTR 함수를 사용해서 문자열의 마지막에서 부터 해당 문자의 위치를 찾고 싶을때
빨간색 파라미터는 생략가능 하다.
INSTR ( [문자열], [찾을 문자 값], [찾기를 시작할 위치(1,-1)], [찾은 결과의 순번(1...n)] )
SELECT INSTR('HELLO WORLD', 'O') STR1 -- 문자열의 앞에서부터 찾기(기본사용)
, INSTR('HELLO WORLD', 'O', -1) STR2 -- 문자열의 뒤에서부터 찾기 (-1 : 뒤에서부터)
, INSTR('HELLO WORLD', 'O', -1, 1) STR3 -- 문자열의 뒤에서부터 찾고 첫번째 찾은 문자
, INSTR('HELLO WORLD', 'O', -1, 2) STR4 -- 문자열의 뒤에서부터 찾고 두번째 찾은 문자
FROM DUAL