데이터베이스/[Oracle]
[Oracle] 오라클 문자열 치환하기 REPLACE 함수 사용법
연구소장 J
2023. 7. 27. 22:15
REPLACE 함수
오라클에서 문자열의 일부 문자열을 다른 문자열로 치환하거나 제거할 때 REPLACE 함수를 사용할 수 있다.
사용법은 기본적으로 아래와 같다.
REPLACE([대상 문자열], [변환 대상], [변환 문자열])
※ 변환 문자열 생략시 변환 대상 제거
예시를 보는 게 가장 이해가 빠르다.
예시
SELECT REPLACE('apple is good, apple is cheap', 'apple', 'banana') AS "RESULT"
FROM DUAL;
결과 :
[그림 1]과 같이 'apple' 문자열이 'banana'로 치환된 것을 확인할 수 있다.
SELECT REPLACE('apple is good, apple is cheap', 'apple') AS "RESULT"
FROM DUAL;
결과 :
변환할 문자열을 입력하지 않으면 [그림 2]와 같이 대상 문자열을 삭제한다.
'apple' 이라는 문자열을 찾아 모두 삭제한 결과가 나왔다.
반응형