상세 컨텐츠

본문 제목

ORACLE REPLACE < > 변경

DB/Oracle

by husks 2019. 11. 7. 14:21

본문

반응형
 

Oracle에서 replace 하는 경우 < 또는 &가 들어간 특수문자를 변수로 인식하는 경우가 있습니다.

 

주로 JDBC, 토드, SQL Developer 을 사용하는 경우에 발생합니다.
 

그럴 때는 아래와 같이 문자열로 인식시켜주면 됩니다.

select
    replace(컬럼 ,'&'||'lt;' , '<'),
    replace(컬럼 ,'&'||'gt;' , '>')
from
    테이블;

 

반응형

관련글 더보기

댓글 영역