본문 바로가기

프로그래밍/MSSQL

[MSSQL] ' (따옴표) 포함된 문자열 출력

반응형

 

 

 

 

따옴표 (') 가 포함된 문자열을 출력해보자

 

 

I'm ggMouse 라는 문자를 출력하고자 한다.

 

SELECT 'I'm ggMouse'

 

메시지 102, 수준 15, 상태 1, 줄 1

'ggMouse' 근처의 구문이 잘못되었습니다.

메시지 105, 수준 15, 상태 1, 줄 1

문자열 ''의 따옴표가 짝이 맞지 않습니다.

 
이러한 오류문구를 반환한다. 

자 그렇다면, 따옴표 (')가 포함된 문자열은 어떻게 출력할까?

 

 

 

 

 

첫 번째 방법

따옴표 (CHAR(39)를 혼합하여 사용)

 

SELECT 'I' + CHAR(39) + 'm ggMouse'

 

결과 데이터

 

 

[참고사이트]

 

http://www.danshort.com/ASCIImap/

 

 

 

 

두번째 방법

따옴표 (') 앞에 따옴표 (')를 하나 더 사용

 

SELECT 'I''am ggMouse'

 

결과 데이터

 

 

 

 

반응형