문서를 영문으로 보려면 영문 확인란을 선택하세요. 마우스 포인터를 텍스트 위로 이동시켜 팝업 창에서 영문 텍스트를 표시할 수도 있습니다.
번역
영문

QUOTENAME(Transact-SQL)

입력 문자열이 유효한 SQL Server 구분 식별자가 되도록 구분 기호가 추가된 유니코드 문자열을 반환합니다.

항목 링크 아이콘 Transact-SQL 구문 표기 규칙

QUOTENAME ( 'character_string' [ , 'quote_character' ] ) 

'character_string'

유니코드 문자 데이터로 이루어진 문자열입니다. character_stringsysname이며 128자로 제한됩니다. 128자가 넘는 문자열을 입력하면 NULL이 반환됩니다.

'quote_character'

구분 기호로 사용되는 단일 문자 문자열입니다. 작은 따옴표( ' ), 왼쪽 또는 오른쪽 대괄호( [] ) 또는 큰 따옴표( " )일 수 있습니다. quote_character를 지정하지 않은 경우 대괄호가 사용됩니다.

nvarchar(258)

다음 예에서는 abc[]def 문자열에 [] 문자를 추가하여 유효한 SQL Server 구분 식별자로 만듭니다.

SELECT QUOTENAME('abc[]def')

결과 집합은 다음과 같습니다.

[abc[]]def]

(1 row(s) affected)

abc[]def 문자열에서 오른쪽 대괄호는 이중으로 사용되었는데, 이것은 이스케이프 문자를 나타내기 위한 것입니다.

커뮤니티 추가 항목

추가
표시: