[Oracle] SELECT문 함수(4) - 문자열 전부 다 소문자, 대문자, 앞글자만 대문자로 변경해서 조회 / LOWER
[Oracle] SELECT문 함수(3) - LTRIM / RTRIM / TRIM [Oracle] 이메일 ID만 조회, 주민등록번호 마스킹 처리 조회 / LPAD / RPAD [Oracle] SELECT문 함수(1) - LENGTH / LENGTHB / INSTR / SUBSTR 더보기 1. 단일행 함수 N개의 값을 읽
jaynarecord.tistory.com
CONCAT
CONCAT(str1, str2)
: 전달된 두 개의 문자열을 하나로 합친 결과로 반환
CONCAT 함수는 세 개 이상 합치기 불가
=> 결과 값은 CHARACTER 타입으로 반환
SELECT CONCAT('가나다', 'ABC')
FROM DUAL;
-- 가나다ABC
REPLACE
REPLACE(str, 찾을문자, 바꿀문자)
: str로부터 찾을 문자를 찾아서 바꿀 문자로 변환 후 반환
=> 결과값은 CHARACTER 타입
SELECT REPLACE('서울시 강남구 역삼동' , '역삼동', '삼성동')
FROM DUAL;
-- 서울시 강남구 삼성동
REGEXP_REPLACE
문자제거(영문, 한글, 숫자, 특수문자)
- 영문제거 : 소문자 [a-z] / 대문자 [A-Z]
- 한글 제거 : [가-힣]
- 숫자 제거 : [0-9]
SELECT REGEXP_REPLACE('nice좋은strong강한', '[a-zA-Z]', '')
FROM DUAL;
--좋은강한
[Oracle] SELECT문 함수(6) - 숫자관련 함수 ABS/MOD/ROUND/CEIL/FLOOR/TRUNC
[Oracle] SELECT문 함수(5) - 문자열 합치기(CONCAT) / 문자 바꾸기 (REPLACE) / 제거(REGEXP_REPLACE) [Oracle] SELECT문 함수(4) - 문자열 전부 다 소문자, 대문자, 앞글자만 대문자로 변경해서 조회 / LOWER [Oracle] SELECT
jaynarecord.tistory.com