Olá,
Tenho uma classe que possui um campo do tipo date (Timestamp), e gostaria de recuperar todos os registros de um determinado dia. Porém, como o campo é do tipo timestamp, a hora também é gravada. Se eu fizer uma consulta normal (select c from compromissos c where data = :data), e passar uma data qualquer (sem hora), não consigo recuperar os rasultados.
Não sei se fui bem claro acima, mas, por exemplo, gostaria de fazer algo parecido com isso (SQL): Select * from compromissos where date(data) = ‘2007-09-17’. Ou seja, todos os registros que a Data for igual a da query, ignorando as horas.
Alguem sabe como fazer isso?
Obrigado