Usuário com melhor resposta
Campo DateTime

Pergunta
-
Respostas
-
Olá Vivi,
Você deve sempre que possível informar a data no formato YYYYMMDD (sem a barra). Esse é o melhor formato para trabalhar com datas sem as "dores de cabeça" com configurações do usuário, regional settings, configurações da sessão, etc.
Para exibir a data no formato desejado use o convert. Ex:
Code SnippetSELECT CONVERT(CHAR(10),GETDATE(),111)Agora resta substituir o GETDATE pela coluna ou variável do tipo data
Observe que não há nenhuma relação direta entre como a data é informada e como ela é exibida. Você pode informar a data sempre no formato YYYYMMDD e exibí-la em outros formatos com o CONVERT.
[ ]s,
Gustavo
-
É possíve sim Vivi, utilizando o CONVERT.
Tente isso aqui:
Code SnippetSELECT CONVERT(VARCHAR(10), GETDATE(), 111) AS DataDe uma olhada na tabela de tipos de formatação para datas do CONVERT no Books Online, ou neste link: http://msdn.microsoft.com/en-us/library/ms187928.aspx
[]s.
Todas as Respostas
-
Olá Vivi,
Você deve sempre que possível informar a data no formato YYYYMMDD (sem a barra). Esse é o melhor formato para trabalhar com datas sem as "dores de cabeça" com configurações do usuário, regional settings, configurações da sessão, etc.
Para exibir a data no formato desejado use o convert. Ex:
Code SnippetSELECT CONVERT(CHAR(10),GETDATE(),111)Agora resta substituir o GETDATE pela coluna ou variável do tipo data
Observe que não há nenhuma relação direta entre como a data é informada e como ela é exibida. Você pode informar a data sempre no formato YYYYMMDD e exibí-la em outros formatos com o CONVERT.
[ ]s,
Gustavo
-
É possíve sim Vivi, utilizando o CONVERT.
Tente isso aqui:
Code SnippetSELECT CONVERT(VARCHAR(10), GETDATE(), 111) AS DataDe uma olhada na tabela de tipos de formatação para datas do CONVERT no Books Online, ou neste link: http://msdn.microsoft.com/en-us/library/ms187928.aspx
[]s.
-