Ustawianie języka (Transact-SQL)

Określa środowisko języka dla sesja.Określa język sesja datetime formatów i system wiadomości.

Ikona łącza do tematuJęzyka Transact-SQL składni konwencje

Składnia

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

Argumenty

  • [N]'language' | **@**language_var
    To nazwa języka, przechowywane w sys.syslanguages.Ten argument może być Unicode lub zestaw znaków dwubajtowych konwertowane na standard Unicode.Służy do określania języka w formacie Unicode, N'language".Jeśli określony jako zmiennej, zmienna musi być sysname.

Uwagi

Ustawienie Ustaw język jest zestaw na wykonać lub czas i nie analizować czas.

Ustaw język niejawnie ustawia ustawienie USTAWIĆ format daty.

Uprawnienia

Wymaga członkostwa w public rolę.

Przykłady

Poniższy przykład ustawia język domyślny Italian, wyświetla nazwę miesiąca, a następnie przełącza do us_english i ponownie wyświetla nazwę miesiąca.

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