Consulta com data ou intervalo de datas
Olá,
Estou tentando fazer uma consulta com data no sql server 2008 mas sem sucesso.
Segue a consulta e retorno.
select *
from ORCAMEN1
where orcamen1.ORCDTA > '2015-07-13 00:00:00.000'
Este formato da data eu copiei do próprio resultado de uma consulta simples.
E o resultado: Mensagem 242, Nível 16, Estado 3, Linha 1
A conversão de um tipo de dados varchar em um tipo de dados datetime resultou em um valor fora do intervalo.
Alguém pode me ajudar? Já tentei convertendo e retirando uma parte da data mas sem sucesso.
Grato.
Estou tentando fazer uma consulta com data no sql server 2008 mas sem sucesso.
Segue a consulta e retorno.
select *
from ORCAMEN1
where orcamen1.ORCDTA > '2015-07-13 00:00:00.000'
Este formato da data eu copiei do próprio resultado de uma consulta simples.
E o resultado: Mensagem 242, Nível 16, Estado 3, Linha 1
A conversão de um tipo de dados varchar em um tipo de dados datetime resultou em um valor fora do intervalo.
Alguém pode me ajudar? Já tentei convertendo e retirando uma parte da data mas sem sucesso.
Grato.
Fernando
Curtidas 0
Respostas
Fabiano Carvalho
17/05/2016
Tenta assim
Se não der certo
set language english select * from ORCAMEN1 where orcamen1.ORCDTA > '2015-07-13 00:00:00.000'
Se não der certo
set language english select * from ORCAMEN1 where cast(orcamen1.ORCDTA as date) >= '2015-07-13'
GOSTEI 0