2

HQL または Criteria を使用して時間の DATEPART を取得するにはどうすればよいですか? 私はそれをググっていくつかのヒントを得ましたが、十分ではありませんでした。経験したことのある方がいらっしゃいましたら、教えてください。

前もって感謝します

4

1 に答える 1

2

ayende の nhibernate での SQL 関数の使用に関するこの投稿をご覧ください。

編集構成ファイルで次のようなもので成功しました:

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

getdate=getdate に注意してください。これがどの程度推奨されるかはわかりませんが、SQL 関数を使用しています :)。

詳細: http://www.hibernate.org/hib_docs/nhibernate/html/session-configuration.htmlで、query.substitutions を検索してください。

于 2009-01-12T15:16:06.617 に答える