Usuário com melhor resposta
Alterar formato de data do insert

Pergunta
-
Olá pessoal...
Estou com um problema ao inserir datas em um sql server, está inserindo no formato yyyy dd mm, preciso alterar para yyyy mm dd, como eu faço isso seja configurado para todos os insert no banco?
obrigado.
João
João Batista :: MSN jbdiacompleto@hotmail.com :: http://www.hostmundo.com.br/hospedagem.php
Respostas
-
Joao Batista,
Segue abaixo um exemplo para inserir os dados do tipo "date".
INSERT INTO TB_PESSOA (CD_PESSOA, NM_PESSOA, DT_CRIACAO) VALUES (1, 'JOAO BATISTA', '20140904'); GO
Você também poderá forçar a conversão no T-SQL, veja:
SET DATEFORMAT dmy; GO DECLARE @DATA date = '04/09/2014'; SELECT @DATA; GO
Para maiores informações veja:
http://msdn.microsoft.com/pt-br/library/ms189491.aspx
http://msdn.microsoft.com/pt-br/library/ms174398.aspx
Se ajudou na sua solução, não esqueça de marcar como resposta !Abraços,
Durval RamosMicrosoft Partner | MTA | MCSA - SQL Server 2012 | MCSE - Data Platform---------------------------------- Se foi resolvido clique "Marcar como resposta" e se foi útil "Votar como Útil"- Editado Durval RamosModerator quinta-feira, 4 de setembro de 2014 20:06 Inclusão da opção por DATEFORMAT
- Sugerido como Resposta Ricardo Barbosa Cortes sexta-feira, 5 de setembro de 2014 17:36
- Marcado como Resposta Ricardo Barbosa Cortes terça-feira, 9 de setembro de 2014 10:16
-
Deleted
- Marcado como Resposta Ricardo Barbosa Cortes terça-feira, 9 de setembro de 2014 10:16
Todas as Respostas
-
Joao Batista,
Segue abaixo um exemplo para inserir os dados do tipo "date".
INSERT INTO TB_PESSOA (CD_PESSOA, NM_PESSOA, DT_CRIACAO) VALUES (1, 'JOAO BATISTA', '20140904'); GO
Você também poderá forçar a conversão no T-SQL, veja:
SET DATEFORMAT dmy; GO DECLARE @DATA date = '04/09/2014'; SELECT @DATA; GO
Para maiores informações veja:
http://msdn.microsoft.com/pt-br/library/ms189491.aspx
http://msdn.microsoft.com/pt-br/library/ms174398.aspx
Se ajudou na sua solução, não esqueça de marcar como resposta !Abraços,
Durval RamosMicrosoft Partner | MTA | MCSA - SQL Server 2012 | MCSE - Data Platform---------------------------------- Se foi resolvido clique "Marcar como resposta" e se foi útil "Votar como Útil"- Editado Durval RamosModerator quinta-feira, 4 de setembro de 2014 20:06 Inclusão da opção por DATEFORMAT
- Sugerido como Resposta Ricardo Barbosa Cortes sexta-feira, 5 de setembro de 2014 17:36
- Marcado como Resposta Ricardo Barbosa Cortes terça-feira, 9 de setembro de 2014 10:16
-
Deleted
- Marcado como Resposta Ricardo Barbosa Cortes terça-feira, 9 de setembro de 2014 10:16