如何使用 HQL 从 Table 中 SELECT 随机记录

How Do I Use HQL to SELECT Random Record from Table

我想使用 HQL select 随机记录一些集成测试。

我一直在使用 SQL 服务器 ORDER BY newid(),但是 HQL 解析喜欢发出误报。

Hibernate 不提供独立于数据库的方法来执行此操作。您必须在两个查询中完成。

Get random object from SQL database via Hibernate