본문 바로가기
DB/ORACLE

[oracle] instr 문자열에서 특정값 위치 찾기

by 쑨s 2022. 5. 9.
728x90
반응형

[oracle] instr 문자열에서 특정값 위치 찾기

 

INSTR(문자열, 찾을 문자열, 시작위치, 몇번째);

시작위치에 -1을 입력할 경우 뒤에서부터 순서를 찾는다.

 

SELECT INSTR('https://soon86.tistory.com', '.', 1, 1) AS INSTR_TEST FROM DUAL;
결과 : 15 (앞에 있는 점의 위치를 리턴 함)


SELECT INSTR('https://soon86.tistory.com', '.', 1, 2) AS INSTR_TEST FROM DUAL;
결과 : 23 (뒤에 있는 점의 위치를 리턴 함)


SELECT INSTR('https://soon86.tistory.com', '.', 16, 1) AS INSTR_TEST FROM DUAL;
결과 : 23 (뒤에 있는 점의 위치를 리턴 함)


SELECT INSTR('https://soon86.tistory.com', '.', -1, 1) AS INSTR_TEST FROM DUAL;
결과 : 23 (뒤에 있는 점의 위치를 리턴 함)


SELECT INSTR('https://soon86.tistory.com', '.', -1, 2) AS INSTR_TEST FROM DUAL;
결과 : 15 (앞에 있는 점의 위치를 리턴 함)

 

 

728x90
반응형

댓글