본문 바로가기
IT/Oracle

오라클 INSTR로 문자열 위치 확인하기

by flatsun 2019. 3. 27.
반응형

 

이번에는 오라클 INSTR에 대해 알아본다

INSTR이란?

 

컬럼에서 내가 지정한 문자열이 몇번째 위치에 있는지 표시해 주는 것인데

위의 테이블을 보면 ABCDE, EDCBA를 각각 삽입한 것이 보인다

 

이제 두 행에서 A의 위치가 알고 싶은데

첫 행은 1, 두번째 행은 5다

 

INSTR를 사용해서 한번 위치를 확인해 보자

 

 

INSTR은

INSTR(컬럼명,'찾으려는 문자열')

 

이런 식으로 사용하는데

위의 내용을 보면

NAME 컬럼 안에서 'A'의 위치를 찾겠다 이 말이다

 

출력된 예를 보면 각각 A의 위치인

1과 5가 출력되는 것을 확인할 수 있다

반응형

댓글