1.当我按顺序运行以下命令时,我可以得到结果表:
首次运行
declare
ref clpss2.pck_adapter_total.cursorType;
begin
ref := clpss2.pck_adapter_total.f_get_totals(13605);
end;
然后运行
select * from clpss2.temp_totals;
功能是:
function f_get_totals(nPolDetailID in number)return cursorType
is
ref_cur cursorType;
...
begin
...
open ref_cur for
select * from clpss2.temp_totals where policy_detail_id=nPolDetailID;
return ref_cur;
end;
我的问题是:如何使用hibernate或JPA(而非JDBC)调用此函数或存储过程? 提前谢谢。
答案 0 :(得分:2)
JPA 2.1版有support for Stored procedures。有关其工作原理的示例,您可以找到here。您可以使用实现JPA 2.1规范的Hibernate 4.3。