본문 바로가기
SQL/Oracle

오라클 REPLACE 함수 사용방법

by wakestand 2020. 12. 2.
반응형

오라클에서 REPLACE는 

REPLACE(값, '바꿀값', '뭘로바꿀지')

로 이루어져 있는데

 

위 예제를 보면 REPLACE('ABC', 'B', 'Q')는

ABC에서 B만 Q로 바꿔서 반환한다는 말이라 B가 Q로 바뀐

AQC가 출력되는 것이 보인다

 

REPLACE를 여러개 사용하려면

아래 링크를 참조해주면 되고

 

오라클 REPLACE 여러개 사용방법 (REGEXP_REPLACE)

오라클에서 REPLACE를 여러개 사용할 경우에는 REGEXP_REPLACE를 사용해주면 되는데 REGEXP(값, '바꿀값||바꿀값', '뭘로바꿀지') 로 이루어져 있는데 여기서 여러 항목을 REPLACE 해주려면 바꿀값에 ||를 붙

wakestand.tistory.com

예제에 사용한 쿼리는 다음과 같다

 

SELECT REPLACE('ABC', 'B', 'Q') 
  FROM DUAL
반응형

댓글