Galera boa noite!
Estou tentando fazer uma busca no meu BD por data…no qual esta data é do tipo Timestamp
Ja tentei de varias formas e todas a lista volta vazia…como se não achasse os registros porém tem registros nessa data…tenho quase certeza que é por causa do timestamp…como se não encontrasse aquela data ou algo assim…
vou postar 2 exemplos que eu ja tentei:
"select a from Agendamento a where a.dataAgendada = :data";
"select a from Agendamento a where a.dataAgendada = :CURRENT_DATE";
No primeiro exemplo ja tentei setar a variavel “data” como timestamp, como Date, como Calendar e nenhuma vez deu certo…
Ja tentei ate mesmo dizer que é um timestamp atraves do “setParameter” como mostrado abaixo…
“query.setParameter(“data”, hoje, TemporalType.TIMESTAMP)”
Porém nada da certo!! O que estou fazendo de errado??
Se alguém puder me ajudar eu agradeceria muito…pois estou empacado aqui e não saio de jeito nenhum!!
Lembrando que o atributo “dataAgendada” esta sendo gravada no BD como timestamp!
Agradeço desde já a ajuda!!!