REGEXP_SUBSTR 함수 :
REGEXP_SUBSTR 함수은 source_char 에서 일치한 pattern을 반환한다.
REGEXP_SUBSTR ( source_char, pattern [ ,position [,occurrence [, match_param [,
subexpr ]]]] )
source_char : 검색 문자열
pattern : 검색패턴
position : 검색 시작 위치 (기본값은 1)
occurrence : 패턴 일치 횟수 (기본값은 1)
match_param : 일치 옵션
subexpr : 서브표현식 (0은 전체패턴, 1이상은 서브표현식, 기본값은 0)
문자리스트 :
문자리스트는 문자를 대괄호로 묶은 표현식이다.
문자 리스트 중 한문자만 일치하면 패턴이 일치한 것으로 처리된다.
문자리스트에서 하이픈(-)은 번위 연산자로 동작한다.
[char...] : 문자리스트 중 한 문자와 일치
[^char...] : 문자 리스트에 포함되지 않은 한 문자와 일치
REGEXP_REPLACE 함수 :
REGEXP_REPLACE함수은 source_char 에서 일치한 pattern을 반환한다.
REGEXP_REPLACE ( source_char, pattern [, replace_string [ ,position [,occurrence [,
match_param ]]]] )
source_char : 검색 문자열
pattern : 검색패턴
replace_string : 변경 문자열
position : 검색 시작 위치 (기본값은 1)
occurrence : 패턴 일치 횟수 (기본값은 1)
match_param : 일치 옵션
subexpr : 서브표현식 (0은 전체패턴, 1이상은 서브표현식, 기본값은 0)
'코딩이 쉬워진다! > 03. SQL' 카테고리의 다른 글
SQLD 정리 - SQL 활용_PIVOT절, UNPIVOT절 (0) | 2022.03.07 |
---|---|
SQLD 정리 - SQL 활용_계층형 질의 (0) | 2022.03.07 |
SQLD 정리 - SQL 활용_그룹함수 (0) | 2022.03.05 |
SQLD 정리 - SQL 기본_(4) 조인 (0) | 2022.03.05 |
SQLD 정리 - SQL 기본_(3) WHERE 절 (0) | 2022.03.04 |