오라클 정규식 REGEXP_SUBSTR 함수 사용법
REGEXP_SUBSTR 함수는
오라클 데이터베이스에서 정규 표현식을 사용하여
문자열에서 패턴에 맞는 부분 문자열을 추출하는 데 사용됩니다.
"REGEXP_SUBSTR"의 기본 구문입니다
sql
REGEXP_SUBSTR(source_string, pattern [, start_position [, match_occurrence [, return_option [, match_param ]]]])
`source_string`: 검색 대상이 되는 문자열입니다.
`pattern`: 추출하고자 하는 패턴을 정의하는 정규 표현식입니다.
`start_position`: 검색을 시작할 문자열 내 위치로, 기본값은 1입니다.
`match_occurrence`: 반환할 부분 문자열이 여러 번 나타날 경우 몇 번째 등장을 선택할지 지정합니다.
`return_option`: 결과로 반환될 부분 문자열의 형식을 지정합니다.
`match_param`: 정규 표현식에 대한 추가 매개변수를 지정합니다.
아래는 regexp_substr을 사용한 간단한 예제입니다.
REGEXP_SUBSTR(source_string, pattern, start_position, match_occurrence)
ex)
1.
2.
이 함수를 사용하면 정규 표현식을 활용하여 문자열에서 원하는 부분을 유연하게 추출할 수 있습니다.
*정규식 패턴 기호
'오라클' 카테고리의 다른 글
[Oracle] 오라클 UNPIVOT()에 대해서 (0) | 2023.12.21 |
---|---|
[Oracle] 오라클 성능 모니터링 활용 도구 (0) | 2023.12.01 |
[Oracle] 오라클 select 튜닝 기본 과정 (0) | 2023.11.29 |
[Oracle] 오라클 HINT에는 무엇이 있는지 알아볼까요 (0) | 2023.11.23 |