'( single quotation) 처리 질문입니다 0 1 1,122

by 조신부리 [Oracle 기초] [2019.01.28 14:12:18]


안녕하세요.

tibero5 입니다. 컬럼에 '(single quotation) 을 제거하거나 ' 로 바꾸고 싶습니다.

select '제40회정기연주회 '한여름밤의 클래식'' from dual;

감사합니다

by 마농 [2019.01.28 16:18:38]
WITH t AS
(
SELECT 1 id, '제40회정기연주회 ''한여름밤의 클래식''' title FROM dual 
UNION ALL SELECT 2, '제40회정기연주회 ' ||CHR(39)|| '한여름밤의 클래식' ||CHR(39)|| '' FROM dual
UNION ALL SELECT 3, q'$제40회정기연주회 '한여름밤의 클래식'$' FROM dual
)
SELECT id
     , title
     , REPLACE(title, '''', '') title_1
     , REPLACE(title, '''', ''') title_2
  FROM t
;

 

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입