DB/Oracle
ORACLE 작은 따옴표(홑따옴표, 싱글쿼테이션) REPLACE
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
위와 같이 처리하면 됩니다.
반응형