Ustawianie języka (Transact-SQL)
Określa środowisko języka dla sesja.Określa język sesja datetime formatów i system wiadomości.
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