Aracılığıyla paylaş


sp_defaultlanguage (Transact-SQL)

İçin varsayılan dilini değiştirir birSQL Serveroturum açma.

Important noteImportant Note:

This feature will be removed in a future version of Microsoft SQL Server. Avoid using this feature in new development work, and plan to modify applications that currently use this feature.KullanımıALTER LOGIN yerine.

Topic link iconTransact-SQL sözdizimi kuralları

sp_defaultlanguage [ @loginame = ] 'login' 
     [ , [ @language = ] 'language' ] 

Bağımsız değişkenler

  • [ @loginame = ] 'login'
    Is the login name.login is sysname, with no default.login can be an existing SQL Server login or a Windows user or group.

  • [ @language = ] 'language'
    Is the default language of the login.language is sysname, with a default of NULL.language must be a valid language on the server.Iflanguagebelirtilmemişse,languagesunucu için varsayılan dil; küme varsayılan dil tarafından tanımlanansp_configure yapılandırma değişken varsayılan dil . Sunucu varsayılan dil değiştirmek varolan oturumları için varsayılan dil değiştirmez.

Dönüş Kodu Değerleri

0 (başarılı) veya 1 (hata)

Remarks

sp_defaultlanguage destekleyen ek seçenekler. ALTER LOGIN çağırır. Diğer oturum açma varsayılanları değiştirme hakkında daha fazla bilgi için bkz:ALTER LOGIN (Transact-SQL).

küme DİLİNİ kullanın deyim geçerli oturum dilini değiştirmek için.@@ DİLİNİ kullanın işlev geçerli dil ayarı göstermek için.

If the default language of a login is dropped from the server, the login acquires the default language of the server.sp_defaultlanguage cannot be executed within a user-defined transaction.

Sunucuda yüklü dillere bilgi görünürsys.syslanguages Katalog görünümü.

İzinler

ALTER ANY LOGIN iznine gerek duyar.

Örnekler

Aşağıdaki örnekALTER LOGINoturum açma için varsayılan dil değiştirmek içinFathimaArapça.Bu yöntem tercih edilir.

ALTER LOGIN Fathima WITH DEFAULT_LANGUAGE = Arabic;
GO