Notice
Recent Posts
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Archives
Today
Total
관리 메뉴

IT'S YU

[Oracle] SQL 문자열 구분자로 자르기 (정규식, SUBSTR) 본문

DB/Oracle

[Oracle] SQL 문자열 구분자로 자르기 (정규식, SUBSTR)

자석 2023. 4. 3. 17:17

문법 : REGEXP_SUBSTR(srcstr(찾을문자열), pattern(정규식), [,position[,occurrence[,match_option]]])

REGEXP_SUBSTR('문자열', '[^구분자]+', 1, 가져올 순번, 'i')

i : 대소문자를 구분할 필요가 없다면 'i' 옵션 사용을 지정. / 구분하려면 생략

SELECT REGEXP_SUBSTR('A|B|C|D|E|F|G|H|', '[^|]+', 1, 3, 'i') FROM DUAL

결과값: C

 

 

 

 

출처: https://boongs.tistory.com/32