DB/SQL

[SQL] INSTR

씩씩한 IT블로그 2024. 12. 4. 13:14
반응형

[INSTR]

  • INSTR(문자열, 찾을 문자값, 찾기를 시작할 위치, 몇번째로 나오는 값)
  • 찾기를 시작할 위치 : 맨앞이 1이며 뒤에서 부터 찾고싶을땐 '-'를 붙인다.  n번째 문자부터 찾고싶으면 n. 
  • 몇번째로 나오는 값 : 찾는 값이 여러개 일때 n번째로 나오는 값을 찾는다.(default는 가장 첫번째로 나오는 값)
  • 값이 없으면 0을 반환한다. (첫번째 인덱스는 1이다)
  •  

[예시]

SELECT INSTR('Oracle Database', 'Database') AS result1 , INSTR('Oracle Database', 'Server') AS result2 FROM TABLE
 -- result1 : 8, result2 :0
반응형