[SQL] 오라클 SQL에서 작은 따옴표를 처리하는 방법
SQL오라클 SQL에서 작은 따옴표를 처리하는 방법
어떻게 거기에 작은 따옴표를 갖는 컬럼을 갖는 VARCHAR 데이터 유형의 레코드를 삽입합니까?
예 : 이름이 로버트과 마지막 이름은 D' COSTA입니다
해결법
-
==============================
1.두 개의 작은 따옴표를 사용하여
두 개의 작은 따옴표를 사용하여
SQL> SELECT 'D''COSTA' name FROM DUAL; NAME ------- D'COSTA
또한, 새로운 (10g +) 인용 방법을 사용하십시오
SQL> SELECT q'$D'COSTA$' NAME FROM DUAL; NAME ------- D'COSTA
-
==============================
2.나는 오라클 SQL과 오류를주는 위의 대답은, 당신은 또한 아래에 대괄호를 사용해야합니다 발견;
나는 오라클 SQL과 오류를주는 위의 대답은, 당신은 또한 아래에 대괄호를 사용해야합니다 발견;
SQL> SELECT FROM DUAL Q '[오라일리 패];
결과 : 패디 라일리를
-
==============================
3.오라클 12 C.에 작은 따옴표를 사용하여
오라클 12 C.에 작은 따옴표를 사용하여
SELECT 'Paddy O''Reilly' FROM DUAL;
from https://stackoverflow.com/questions/2875257/how-to-handle-a-single-quote-in-oracle-sql by cc-by-sa and MIT license
'SQL' 카테고리의 다른 글
[SQL] 왜 SQL Server는 밀리 초를 잃고있다? (0) | 2020.03.22 |
---|---|
[SQL] dplyr left_join 이하,보다 의해 조건보다 (0) | 2020.03.22 |
[SQL] MySQL의 등가 generate_series () (0) | 2020.03.22 |
[SQL] MS SQL 서버에서 테이블 예약 된 단어 이름 / 키워드 만들기 [마감] (0) | 2020.03.22 |
[SQL] 당신은 어떻게 SQL Server 테이블의 기본 키를 나열합니까? (0) | 2020.03.22 |