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

SET LANGUAGE(Transact-SQL)

세션에 대한 언어 환경을 지정합니다. 세션 언어는 datetime 형식과 시스템 메시지를 결정합니다.

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

SET LANGUAGE { [ N ] 'language' | @language_var } 

[N]'language' | @language_var

sys.syslanguages에 저장된 언어의 이름입니다. 유니코드나 유니코드로 변환된 DBCS 중 하나가 될 수 있습니다. 유니코드로 언어를 지정하려면 N'language'를 사용합니다. 변수로 지정할 경우 변수는 sysname이어야 합니다.

SET LANGUAGE 옵션은 실행 시나 런타임에 설정되며, 구문 분석 시에는 설정되지 않습니다.

SET LANGUAGE는 SET DATEFORMAT을 암시적으로 설정합니다.

public 역할(role)의 멤버이어야 합니다.

다음 예에서는 기본 언어를 Italian으로 설정하고 월 이름을 표시한 다음 us_english로 전환하고 다시 월 이름을 표시합니다.

DECLARE @Today DATETIME
SET @Today = '12/5/2007'

SET LANGUAGE Italian
SELECT DATENAME(month, @Today) AS 'Month Name'

SET LANGUAGE us_english
SELECT DATENAME(month, @Today) AS 'Month Name' 
GO

커뮤니티 추가 항목

추가
표시: