DB/오라클

[ORACLE] INSTR() 함수: 문자 찾기

lavender1122 2024. 9. 9. 11:45

문법

INSTR ( [문자열], [찾을 문자 값], [찾기를 시작할 위치(1,-1)], [찾은 결과의 순번(1...n)] )

예시

기본 사용법

SELECT INSTR('Oracle Database', 'Database') AS result1
     , INSTR('Oracle Database', 'Server')   AS result2
  FROM dual

앞에서 검색

SELECT INSTR('Oracle Database 12c Release', 'as', 1, 2) AS result1
  FROM dual

SELECT INSTR('Oracle Database 12c Release', 'as', 15) AS result1
  FROM dual

뒤에서 검색

SELECT INSTR('Oracle Database 12c Release', 'as', -1) AS result1
  FROM dual

SELECT INSTR('Oracle Database 12c Release', 'as', -1, 2) AS result1
  FROM dual

 

출처
https://gent.tistory.com/22