티스토리 뷰

Database/Oracle

[오라클] 인용연산자

데브포유 2014. 5. 20. 11:30
반응형

SQL에서 단일 인용부호 (') 를 값으로 사용하려면

아래과 같이 사용해야 하는데 너무 혼란 스럽죠....

---------------------------

SELECT 'It''s'

FROM DUAL

;

---------------------------


10g 이후부터는 인용연산자가 생겨서 편하게 사용할 수 있습니다.

인용연산자 = q'[]' 으로  [ ]안에서는 ' 을 마음대로 사용할 수 있습니다.

만약 DBMS는 10g 이후인데 에러가 난다면  Oracle Client 또는 SQL쿼리툴도 최신인지

알아보시면 될 듯 합니다. 

---------------------------

SELECT q'[It's]'

FROM DUAL

;

---------------------------



반응형