-- INSTR( '문자열' , '찾을문자', 어디부터찾을거냐?, ~번째나오는 위치리턴..2개 이상일때 사용 )..0부터가 아닌 1부터...
찾는 문자열의 위치 리턴!!!
SELECT INSTR( 'HELLO JACK SPARROW', 'O', 1, 2) FROM DUAL;
HELLO JACK SPARROW 라는 문자열 속에서 O를 찾아 몇번째에 위치하는지 찾아라.
찾을때는 1번부터 찾아라.. (처음은 0부터가 아닌 1부터 시작임)
결과는 : 17
SELECT INSTR( 'HELLO JACK SPARROW', 'O') FROM DUAL;
이렇게만 써도 문제 없어요 ( 처음부터 첫번째 나오는거 찾는다.)
'Database' 카테고리의 다른 글
SQL [오라클] group by , rollup, cube, grouping sets (0) | 2022.11.15 |
---|---|
SUBSTR로 문자열 길이를 리턴 (0) | 2022.11.14 |
Oracle - LIKE 구문에 글자수 제한 (0) | 2022.07.13 |
MERGE INTO 등록할_테이블_명 TB_NM (0) | 2020.10.06 |
[간단] 오라클 INSTR 을 알아보자 (0) | 2020.09.22 |