티스토리 뷰

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



댓글
댓글쓰기 폼