Programing

Oracle SQL에서 작은 따옴표를 처리하는 방법

lottogame 2020. 10. 19. 07:37
반응형

Oracle SQL에서 작은 따옴표를 처리하는 방법


작은 따옴표가있는 varchar 데이터 유형이있는 열에 레코드를 삽입하려면 어떻게해야합니까?

: 이름은 ROBERT이고 성은D'COSTA


두 개의 작은 따옴표 사용

SQL> SELECT 'D''COSTA' name FROM DUAL;

NAME
-------
D'COSTA

또는 새로운 (10g +) 인용 방법을 사용하십시오 .

SQL> SELECT q'$D'COSTA$' NAME FROM DUAL;

NAME
-------
D'COSTA

위의 답변이 Oracle SQL에 오류를 제공하는 것을 찾았습니다. 아래의 대괄호도 사용해야합니다.

SQL> SELECT Q'[Paddy O'Reilly]' FROM DUAL;


결과 : 패디 오라일리


Oracle 12 C에서 작은 따옴표를 사용하십시오.

SELECT 'Paddy O''Reilly' FROM DUAL;

참고 URL : https://stackoverflow.com/questions/2875257/how-to-handle-a-single-quote-in-oracle-sql

반응형