Usuário com melhor resposta
Padrões de data sqlserver 2008

Pergunta
-
Meu BD esta com padrão ano/dia/mes o correto é ano/mes/dia como configurar ? existe configuração no usuario da aplicação ?
- Movido Gustavo Maia Aguiar terça-feira, 22 de março de 2011 23:14 (De:SQL Server - Desenvolvimento Geral)
Respostas
-
No seu servidor SQL Server, vc vai até opção security+logins. No login específico, checar nas propriedades do login a opcao Default Language ou idioma padrão, caso seu sql server esteja em Portugues. Lá, altere o idioma para English (formato yyyy/mm/dd)
Vale lembrar que esta opçao fica em logins, não em usuários do banco de dados.
att.
Rafael Melo- Marcado como Resposta Richard Juhasz segunda-feira, 28 de março de 2011 20:02
Todas as Respostas
-
Boa noite,
Leia o post do Gustavo neste tópico: http://social.msdn.microsoft.com/Forums/pt-BR/transactsqlpt/thread/21623b00-959e-4593-acad-b92fd7945381
-
O formato da data do sql server está relacionada diretamente com a linguagem default do servidor. O formato ano/mes/dia é o formato americano (ou Ingles). Mas se vc quer alterar o formato de data para somente esse usuário da aplicação, vc pode alterar o default language deste usuário específico (security+logins).
att.
Rafael Melo
-
Olá,
O impacto de se alterar o formato da sua data vai além do seu banco de dados e aplicação, por padrão o SQL Server trabalhar como formato Inglês, isso poderá chegar algums conflitos dependendo da aplicação, configurações regionais e até mesmo linguagem do usuário.
Minha sugestão seria utilizar a diretiva SET DATEFORMAT especificando o formato da data a ser utilizado.
Pedro Antonio Galvão Junior [MVP | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | SorBR.Net | Professor Universitário | MSIT.com] -
-
No seu servidor SQL Server, vc vai até opção security+logins. No login específico, checar nas propriedades do login a opcao Default Language ou idioma padrão, caso seu sql server esteja em Portugues. Lá, altere o idioma para English (formato yyyy/mm/dd)
Vale lembrar que esta opçao fica em logins, não em usuários do banco de dados.
att.
Rafael Melo- Marcado como Resposta Richard Juhasz segunda-feira, 28 de março de 2011 20:02