使用 Hibernate,确定表是空还是非空的最有效方法是什么?换句话说,该表是否有 0 行或多于 0 行?
我可以执行 HQL 查询select count(*) from tablename,然后检查结果是 0 还是非 0,但这不是最佳选择,因为我会向数据库询问比我真正需要的更多细节。
以下 SQL 是查看表是否包含行的非常有效的方法:
SELECT EXISTS (SELECT NULL FROM tablename)
Run Code Online (Sandbox Code Playgroud)
我不确定如何将其转换为 HQL - 也许它有效?
| 归档时间: |
|
| 查看次数: |
4723 次 |
| 最近记录: |