Membro desde: 06/05/2005 16:33:09
Mensagens: 447
Localização: Rio de Janeiro - RJ
Offline
Faz o contrário!
Utilizando SimpleDateFormat, redefine teu objeto Date para o formato desejado e depois passa ele como parâmetro. O HQL não tem um método nativo para isso.. Já precisei disso e funcionou belezinha.
@seufagner
seufagner.com.br
"Simplicidade é a maior forma de sofisticação"
Leonardo Da vinci
setDate da classe Query recebe um int e um Date.
Util.getSqlDate(data) retorna uma String? Vai dar pau...
O que eu falei acima é, ao inves de usar Util.getSqlDate(data), passe o parametro data para o metodo setDate.
Quando voce usa Date, não precisa ficar se preocupando com formatação de data (to_char). A coluna dt_aula não é do tipo DATE?
Além disso não recomendo usar to_char no WHERE de uma query. A consulta pode ficar lenta...