2009-01-12 4 views
2

Comment puis-je obtenir DATEPART d'une fois en utilisant HQL ou des critères? Je l'ai googlé et obtenir quelques conseils, mais ce n'était pas suffisant. S'il y a quelqu'un qui l'a déjà vécu, s'il vous plaît laissez-nous savoir.Obtenir DATEPART dans HQL ou des critères?

Merci à l'avance

Répondre

2

Jetez un oeil à ce post sur using sql functions in nhibernate de Ayende.

EDIT J'ai eu du succès avec quelque chose comme ceci dans le fichier de configuration:

<property name="query.substitutions"> 
    true 1, false 0, yes 'Y', no 'N',getdate=getdate 
</property> 

avis du getdate = getdate, pas sûr de cette adresse, mais il utilise la fonction SQL :).

Pour en savoir plus: http://www.hibernate.org/hib_docs/nhibernate/html/session-configuration.html, recherchez query.substitutions.

+0

Je vous remercie, Je vais le vérifier dès que possible –

Questions connexes