Muitas das vezes nos deparamos com a necessidade de realizar a alteração da linguagem do SQL Server.
Sendo assim vamos abordar abaixo uma maneira simples de realizar a alteração:
- Para mostrar o idioma da sessão atual:
Select @@langid, @@language
- Duas opções para mostrar os idiomas disponíveis:
Select * From sys.syslanguages
Exec sp_helplanguage
- Sintaxe para alterar o idioma somente da sessão atual:
Set Language 'idioma'
- Para verificar o idioma definido para um login (no exemplo, sa):
Select language From sys.syslogins Where sid = SUSER_ID('sa')
- Para modificar o idioma de um login em especifico
-- Mudando o idioma do login para português
Exec sp_defaultlanguage 'sa', 'Português (Brasil)'
Reconfigure -- "Atualiza" a modificação realizada
-- Mudando novamente, para inglês
Exec sp_defaultlanguage 'sa', 'us_english'
Reconfigure
- Alterando o idioma padrão dos logins futuros utilizando uma procedure
-- Mudando o idioma padrão do servidor para 5 (espanhol)
Exec sp_configure 'default language', 5
Reconfigure