sp_defaultlanguage (Transact-sql)
Varsayılan dili için değiştiren bir SQL Servergiriş.
Önemli |
---|
Bu özellik Microsoft SQL Server'ın ilerideki bir sürümünde kaldırılacaktır. Yeni geliştirme işlerinde bu özelliği kullanmaktan kaçının ve bu özelliği kullanmakta olan uygulamalarda değişiklik yapmayı planlayın.Kullanım alter LOGIN onun yerine. |
Transact-SQL Sözdizim Kuralları
Sözdizimi
sp_defaultlanguage [ @loginame = ] 'login'
[ , [ @language = ] 'language' ]
Bağımsız değişkenler
@loginame = 'login'
Oturum açma adıdır. loginise sysname, hiçbir varsayılan ile. loginmevcut olabilir SQL Servergiriş veya bir Windows kullanıcısı veya grubu.@language = 'language'
Oturum açma varsayılan dilidir. language ise sysname, null varsayılan. languageSunucu geçerli bir dil olmalıdır. Eğer languagebelirtilmemiş, languagesunucu varsayılan dil; ayarlanır Varsayılan dil olarak tanımlanan sp_configure yapılandırma değişken varsayılan dil. Sunucu varsayılan dili varolan oturumları için varsayılan dili değiştirmek.
Dönüş Kodu Değerleri
0 (başarılı) veya 1 (hata)
Açıklamalar
sp_defaultlanguage ek seçenekleri destekleyen alter LOGIN çağırır. Diğer giriş varsayılanlarını değiştirme hakkında daha fazla bilgi için bkz: alter giriş (Transact-sql).
set language deyimi geçerli oturum dilini değiştirmek için kullanın. Geçerli dil ayarı göstermek için @@ dil işlevini kullanın.
Oturum açma için varsayılan dili sunucudan kesilirse, oturum açma sunucu için varsayılan dili devralır. sp_defaultlanguage kullanıcı tanımlı bir işlem içinde yürütülemiyor.
Yüklü diller hakkında bilgi görünür sys.syslanguages Katalog görünümü.
İzinler
alter any LOGIN izni gerektirir.
Örnekler
Aşağıdaki örnek ALTER LOGINoturum açma için varsayılan dili değiştirmek için FathimaArapça için. Tercih edilen yöntem budur.
ALTER LOGIN Fathima WITH DEFAULT_LANGUAGE = Arabic;
GO
ALTER LOGIN Fathima WITH DEFAULT_LANGUAGE = Arabic;
GO
Ayrıca bkz.
Başvuru
Güvenlik depolanan yordamlar (Transact-sql)
Deyimiyle (Transact-sql) bırak