오라클 문자열 함수1 [Oracle] instr함수 INSTR(str, substr, pos, occur) INSTR(문자열, 찾을문자 , 시작위치, 몇 번째 일치하는지) 문자열에서 찾을 문자와 일치하는 위치를 반환하는데, 시작 위치의 디폴트 값은 1, 몇 번째 일치하는지를 명시하며 티폴트 값은 1이다. 결과 INSTR1 INSTR2 INSTR3 4 4 20 INSTR1 : pos, occur모두 생략해 디폴트 값이 1이 적용되어 첫 번째 '라임'이 있는 위치인 4를 반환 INSTR2 : pos에 2라서 '트레비라임'부터 탐색 시작 4를 반환 INSTR3 : pos에 2라서 '트레비라임'부터 탐색 시작 후 만난 두 번째 '트레비라임'에서 20 추가 - 문자열을 찾지 못하면 0을 반환한다. - pos에 (-) 기호가 붙으면 뒤에서부터 검색시작 IT/oracle 2022. 11. 21. 이전 1 다음