반응형

오라클에서 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
반응형
'SQL > Oracle' 카테고리의 다른 글
오라클 날짜 더하는 방법 빼는 방법 정리 (1) | 2020.12.08 |
---|---|
오라클 REPLACE 여러개 사용방법 (REGEXP_REPLACE) (0) | 2020.12.02 |
오라클 조회결과 없어도 출력시키는 방법 (0) | 2020.12.01 |
오라클 EXISTS NOT EXISTS 개념 및 예제 (0) | 2020.11.30 |
오라클 %ROWTYPE %TYPE 개념 및 예제 (0) | 2020.11.26 |
댓글