DATABASE/ORACLE 기본

[Oracle] 오라클 특정 글자 바꾸기 REPLACE()

ThinkFree 2022. 3. 31. 23:23

 

REPLACE()

 - REPLACE() 함수는 특정 글자를 다른 글자로 변경하는 문자 함수입니다.

 

 

 

REPLACE() 문법

SELECT REPLACE(컬럼, '변경 전', '변경 후')
 FROM 테이블;

- REPLACE() 함수 안에 컬럼과 바꾸고 싶은 글자와 바꾸려는 글자를 적어줍니다.

 

 

 

REPLACE() 테스트(https://livesql.oracle.com/)

1) REPLACE()

- REPLACE()을 이용하면 특정 글자를 원하는 글자를 바꿀 수 있습니다. Cat을 고양이로 바꾸었습니다. 

 

 

 

2) REPLACE()와 SUBSTR()을 사용하여 이름 모자이크 하기

- 글자 바꾸기 REPLACE() 문자열 자르기 SUBSTR()을 이용하면 이름의 가운데 글자를 모자이크 처리하여 출력할 수 있습니다.

 

 

 

+ 오라클 문자열 자르기 SUBSTR() 포스팅 : https://javabuilders.tistory.com/48