DİL ayarlama (Transact-sql)
Dil ortamı için oturumu belirtir. Oturum dilini belirler datetimebiçimleri ve sistem iletilerini.
Transact-SQL Sözdizim Kuralları
Sözdizimi
SET LANGUAGE { [ N ] 'language' | @language_var }
Bağımsız değişkenler
- N'language' | **@**language_var
Depolanmış olarak dil sys.syslanguages. Bu bağımsız değişken Unicode veya Unicode dönüştürülür dbcs olabilir. Unicode biçiminde bir dil belirtmek için kullanın n'language'. Belirtilen değişken olarak değişken olması gerekir sysname.
Açıklamalar
DİL ayarı ayarlanır yürütme veya zaman değil ayrıştırma saati ve çalıştırın.
set language örtülü olarak ayarlar ayar set dateformat.
İzinler
Üyelik Genel rolü.
Örnekler
Aşağıdaki örnek, varsayılan dili ayarlar Italian, ayın adını görüntüler ve sonra tekrar geçer us_englishve ay tekrar görüntüler.
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
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