-
HQL et dates
Bonjour , je cherche a faire une recherche dans ma base de donnée oracle , en faisant un where sur mes dates , mais je trouve pas la syntaxe .. mes dates sont stockées sous le style '01/03/2007' , a chaque fois ca plante :aie: .
voila comment je construit ma requete:
query.append("from Facture fact where fact.Fournisseurid = ");
query.append(fact.getFournisseurid ());
query.append(" and fact.Dateemission = ");
query.append(fact.getDateemission());
j ai essayé en dur sans rechopper mes valeurs , mais c pareil , que je mette (Date)madate , des ' , des " , la date avec des - , des / ....
toute proposition ou indice seront les bienvenus ;)
-
hql
résolu par un ami , je poste la requete que je fait en dur , si ca peut aider quelqu un un jour :
query.append("from Facture fact where fact.Fournisseurid = 4 and fact.Dateemission = to_date('01/01/2006','dd/mm/yyyy')");