SELECT INSTR('HELLO, ORACLE!' , 'L') AS INSTR_1, --시작 위치와 몇 번째 L인지 정해지지 않음.
('HELLO, ORACLE!' , 'L', 5) AS INSTR_2, -- 다섯 번째 글자 O 부터 L을 찾음.
('HELLO, ORACLE!' , 'L', ,2, 2) AS INSTR_3, -- 두 번째 글자 E 부터 시작해서 두 번째 L을 찾음.
결과 : INSTR_1 = 3 // INSTR_2 = 12 // INSTR_3 = 4
HELLO, ORACLE! (총 14글자)
728x90
'구트아카데미 > 6. Oracle' 카테고리의 다른 글
| [Oracle] 데이터의 빈 공간을 특정 문자로 채우는 LPAD,RPAD (0) | 2021.09.02 |
|---|---|
| [Oracle] 특정 문자를 다른 문자로 바꾸는 REPLACE (0) | 2021.09.02 |
| [Oracle] 문자열 일부를 추출하는 SUBSTR (0) | 2021.09.02 |
| [Oracle] UNION (0) | 2021.09.01 |
| [Oracle] NULL 값 뽑아내고 싶을때 (0) | 2021.09.01 |