現在、次のようなHQLステートメントを自動的に作成するHibernateで問題が発生しています
FROM table ORDER BY a.b ASC NULLS LAST
私の意図は、すべてのエントリを並べ替え、すべてのエントリをテーブルの最後にa.b
設定することでした。Hibernate はこのステートメントについて不平を言うことはありませんが、既に存在するすべてのエントリを無視します。私は設定を試しました:a
b
NULL
a
NULL
FROM table ORDER BY NULLIF(a.b, NULL) ASC NULLS LAST
a
繰り返しますが、Hibernate は文句を言いませんが、 isのすべてのエントリを再び無視しますNULL
。
ご協力ありがとうございました!