반응형
이 게시물은 Database GUI Oracle SQL Developer의 아래 버전 정보를 기준으로 작성되었습니다. Java(TM) 플랫폼 : 1.8.0_321 Oracle IDE : 4.1.5.21.78 |
INSTR()
설명
문자열 데이터에서 특정 문자열의 위치(인덱스)를 찾는 함수
문법
INSTR(검색 대상 문자열 데이터(필수), 검색 기준 문자열(필수), 검색 시작 위치(선택, 기본값 1), 시작 위치에서 찾으려는 문자가 몇 번째인지 지정(선택, 기본값 1))
사용 예시
SELECT INSTR('HELLO, ORACLE!', 'L') AS INSTR_1
, INSTR('HELLO, ORACLE!', 'L', 5) AS INSTR_2
, INSTR('HELLO, ORACLE!', 'L', 2, 2) AS INSTR_3
FROM DUAL;
SELECT *
FROM EMP
WHERE INSTR(ENAME, 'S') > 0;
-- INSTR로 사원 이름에 문자 S가 있는 행 구하기
결과
SELECT INSTR('HELLO, ORACLE!', 'L') AS INSTR_1
, INSTR('HELLO, ORACLE!', 'L', 5) AS INSTR_2
, INSTR('HELLO, ORACLE!', 'L', 2, 2) AS INSTR_3
FROM DUAL;
SELECT *
FROM EMP
WHERE INSTR(ENAME, 'S') > 0;
반응형
'개발 지식 > [DBMS] Oracle' 카테고리의 다른 글
[Oracle] 문자열 관련 함수(6) - LPAD(), RPAD() (0) | 2022.04.30 |
---|---|
[Oracle] 문자열 관련 함수(5) - REPLACE() (0) | 2022.04.29 |
[Oracle] 문자열 관련 함수(3) - SUBSTR() (0) | 2022.04.27 |
[Oracle] 문자열 관련 함수(2) - LENGTH(), LENGTHB() (0) | 2022.04.26 |
[Oracle] 문자열 관련 함수(1) - UPPER(), LOWER(), INITCAP() (0) | 2022.04.25 |