Duvida no uso SQL em iReport usando em varios bancos

Olá,

atualmente estou usando JPA/Hibernate e jasper .

Foi desenvolvido varios relatorios com iReport usando SQL e agora deparamos com um problema quando usamos como parametro data onde cada banco tem um formato para data.

Minha duvida qual a melhor pratica para resolver esse problema e rodar em varios bancos :

  • tem uma forma SQL pra tratar o parametro data pra varios bancos ???

  • tem que converter SQL para EJBQL ???

  • tem outra forma de fazer ???

se alguém puder me ajudar agradeceria …

abs


where dtinclusao = $P{datainclusao}