Problemas com consultas entre datas

2 respostas
C

Olá pessoal! O banco de dados que estou usando é o Oracle 10g… Estou com problemas em consultar dados do tipo DATE, pesquise na internet etc…
E não encontrei uma solução, alguém tem alguma dica…

Segue o SQL:

select * from blacklist_data
where dt_cadastre_customer between to_date('12-FEB-07') and to_date('23-JUL-07');

OBS: Não retorna dados, não apresenta erro…

Segue alguns dados da tabela

DT_CADASTRE_CUSTOMER
-------------------------------

12-FEB-07
30-JAN-07
30-JAN-07
30-JAN-07
30-JAN-07
28-FEB-07

2 Respostas

R

Tenta assim:

select * from blacklist_data  
where dt_cadastre_customer between to_date('12022007','DDMMYYYY') and to_date('23072007','DDMMYYYY')
C

Problema resolvido! O ano da data estava gravado 0007 ao invés de 2007. Valeu pessoal!

Criado 5 de outubro de 2007
Ultima resposta 5 de out. de 2007
Respostas 2
Participantes 2