Comando puxar data

23/01/2013

0

Boa Tarde,

Tenho uma Tabela chamada 'Abertura', nesta tabela tem a coluna 'Data/Hora Abertura', nesta tabela sempre tem somente uma linha com informação ou nenhuma.

Preciso pegar somente a DATA da coluna 'Data/Hora Abertura', o comando seria parecido com o Abaixo:
 SELECT * FROM [RECEBIDOS] WHERE [Data Abertura]=(SELECT [Data/Hora Abertura] FROM [Abertura])


Porem este comando vai pegar todas as configurações da Coluna, que seria hoje: '23/01/2013 15:05:05'
Preciso que puxe somente o '23/01/2013' para que consiga realizar a pesquisa.

Alguma ideia?

Obrigado
Jonatan Rinckus

Jonatan Rinckus

Responder

Posts

23/01/2013

Robson Alves

Você precisa converter a coluna

select Convert(varchar, [seu campo],103) from SomeTable


o 103 converte o formato para dd/mm/aaaa

http://msdn.microsoft.com/pt-br/library/ms187928.aspx
Responder

24/01/2013

Alex Lekao

caraca... nunca pensei em usar o varchar sem o tamanho do campo para fazer o convert, nem passou pela minha cabeça que funcionaria.

agora vendo a sua resposta resolvi testar e o negocio funciona... rsrsr

valeu...
Responder

24/01/2013

Robson Alves

Sim! nesse caso é legal, porque o 103 devolve o formato fixo de uma data!
Responder

25/01/2013

Alex Lekao

Oi Robson, bom dia!!!

Cara eu usava os dois... varchar(10) mais o parâmetro 103...

gostei... uma coisa a mais que aprendo... se bem que preciso aprender muuuuuita coisa para ser melhor no que faco e ser um dba ou dbd... gostaria mas ta osso.. rsrsr

eh isso ae... obrigado.

Abraco.

Alex - Lekao
Responder

29/01/2013

Joel Rodrigues

Tendo sido resolvida a questão, estou encerrando o tópico.
Abraço a todos.
Responder

01/02/2013

Ricardo Araujo

Pegar somente data :

select date_inclusao from Vendas
where convert(date, date_inclusao, 103 ) between
and convert(date, [colocar a data em formato dd/mm/yyy], 103)
convert(date, [colocar a data em formato dd/mm/yyy], 103)

espero ter ajudado.
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar