Olá, boa noite. Estou tentando fazer uma pesquisa no banco MySQL mas ela está suprimindo o zero, como abaixo:
System.out.println("----------------- dtInicial..." + [b]dtInicial[/b]);
Query query = session.createQuery(
" from Evento where dataGravacao between " + [b]dtInicial[/b] + " and " + dtFinal);
saída na console:
----------------- dtInicial…16/06/2011
Hibernate:
select
evento0_.id as col_0_0_
from
Evento evento0_
where
evento0_.dataGravacao between 16/6/2011 and 16/6/2011
Como podem ver, o comando suprime o zero do mês mas a variável listada esta com o zero. A data está como varchar no banco.
Alguma dica?