【发布时间】:2011-04-07 20:53:04
【问题描述】:
如何使用 Java 在运行时动态生成标量子查询。 请推荐任何可用的api?
标量子查询示例:
SELECT d.deptno, d.dname, (SELECT count(*) FROM emp e
WHERE e.deptno = d.deptno) AS "Num Dept"
FROM dept d;
以酒店预订申请为例。用户可以搜索不同的标准。 我想根据这个条件构建标量子查询。
我们可以在 Hibernate Criteria API 或 JPA 2.0 Criteria API 中执行此操作吗? 但我想在我的 DAO 中使用本机 SQL....
【问题讨论】:
-
也许,如果您举例说明“标量子查询”和“动态”的含义……就目前而言,您的问题充其量是模糊的。另外,如果这是一个家庭作业问题,请添加“家庭作业”标签。
-
如果您想使用本机 SQL,您将不得不自己生成查询。您需要什么样的 API 帮助?
-
到目前为止你尝试过什么?
标签: java sql oracle hibernate jpa