我目前在使用 Hibernate 时遇到问题,我会自动创建一个 HQL 语句,看起来像
FROM table ORDER BY a.b ASC NULLS LAST
我的意图是对所有条目进行排序,a.b
并将所有条目设置在表末尾的位置a
或b
位置。NULL
Hibernate 不会抱怨该语句,而只是忽略所有已经存在a
的条目NULL
。我尝试了设置:
FROM table ORDER BY NULLIF(a.b, NULL) ASC NULLS LAST
再一次,Hibernate 没有抱怨,而是再次忽略了a
is 的所有条目NULL
。
感谢您的帮助!