상세 컨텐츠

본문 제목

ORACLE 작은 따옴표(홑따옴표, 싱글쿼테이션) REPLACE

DB/Oracle

by husks 2019. 12. 31. 11:47

본문

반응형

 

DB에 저장되어 있는 문자중에 작은 따옴표가 들어있어서 오류가 발생했습니다.

 

저 같은 경우는 JavaScript에서 문자열을 작은 따옴표로 묶었는데 그 안에 문자열에 작은 따옴표가 또 들어가게 되어 오류가 발생했습니다.

 

DB에서 작은 따옴표 앞에 역슬래시를 붙여주여 오류가 발생하지 않도록 처리 하였습니다. (CAN'T ERASE => CAN\'T ERASE)

 

select
    REPLACE(mv_title, CHR(39), '\'||CHR(39)) as new_mv_title 
from
    music_video

위와 같이 처리하면 됩니다.

 

 

 

반응형

관련글 더보기

댓글 영역