Compare Produtos, Lojas e Preços
Register |  Login

SQL Lite

Gerenciador open-source para bases de dados SQL Server, MSDE/Express e Microsoft Access. Acessar
   

Smart Menu

O Smart Menu é uma ferramenta desenvolvida para facilitar o acesso e organizar seus atalhos para os programas mais utilizados. Acessar
   

Car Manager

 Gerenciador de gastos e média de consumo (Windows Mobile) para o seu veículo. Acessar.
   

Bem vindo ao novo site da Friendship

Em sua criação, em 1999, a Friendship surgiu como uma empresa voltada à pesquisa no desenvolvimento de soluções para acessos a bancos de dados e desenvolvimento de sistemas na Internet. O principal produto desse esforço é o SQL Lite, uma ferramenta gratuita de acesso a banco de dados, que já conta com mais de 9 mil usuários ao redor do mundo.
 
No ano de 2002, consciente da importância que a Internet representa para as empresas, principalmente na questão da democratização da informação e da redução dos custos, resolvemos aplicar nossos conhecimentos em diversos negócios no desenvolvimento de soluções que utilizem a Internet como meio.
   


Alterar idioma (language) do SQL Server

Localização: Blogs Leverson Carlos SQL Lite    
Publicado por:  Leverson Carlos 8/10/2007 6:30
Muitas vezes me questionam sobre como proceder com consultas envolvendo campos data. Bem, em linhas gerais podemos dizer que, fazendo a consulta utilizando o padrão ‘yyyy-mm-dd’ ou ‘yyyymmdd’ ( sendo [y]ear, [m]onth, [d]ay, respectivamente ) não teremos problemas.
SELECT 
  Codigo, Descricao, DataCadastro
FROM Clientes
WHERE 
  DataCadastro = '2007-10-07'


Bem, não é bem assim, para que a sintaxe acima funcione, o servidor (e usuário logado) precisa estar utilizando o idioma inglês. Agora, e se o servidor tiver sido instalado com idioma em português, ou ainda, uma aplicação que antes funcionava pois estava em um servidor cujo idioma era inglês e fora restaurado num servidor cujo idioma seja português. Para esses casos precisaríamos de uma instrução para alterar o idioma, o script abaixo faria o serviço.
-- EXIBIR A ATUAL CONFIGURACAO DE IDIOMA
SELECT  @@language@@langid 

-- DEFINIR O IDIOMA DEFAULT PARA O SERVIDOR
EXEC  sp_configure  'default language', 0

-- DEFINIR O IDIOMA PARA CADA LOGIN DO SERVIDOR
EXEC  sp_defaultlanguage  'sa''us_english' 
-- EXEC sp_defaultlanguage 'NomeUsuario', 'us_english'
-- EXEC sp_defaultlanguage 'Maquina\Usuario', 'us_english'


-- COMANDO PARA RECONFIGURAR ALTERACOES FEITAS
RECONFIGURE

-- APOS ISSO SERA PRECISO DAR UM STOP e START NO SQL SERVER


até a próxima.
 |  Permalink  |  Trackback

Comentários (2)    Novo Comentário
Re: Alterar idioma (language) do SQL Server    por Pablo em 26/12/2007 9:29
Muito obrigado pela dica! Estava enfrentando esse problema e não estava conseguindo resolver. Parabéns!!!

Re: Alterar idioma (language) do SQL Server    por Renato em 21/1/2008 8:11
quero mi aprofundar mais nesse trabalho


Seu Nome:
Título:
Comentário:
Atualizar   Cancelar 
   

 Pesquisa


Saiba onde tem o melhor preço antes de comprar