2

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;

私の質問は次のとおりです。休止状態または JPA (JDBC ではない) を使用して、この関数またはストア プロシージャを呼び出すにはどうすればよいですか? 前もって感謝します。

4

1 に答える 1

2

JPA バージョン 2.1 はストアド プロシージャをサポートしています。それがどのように機能するかの例は、ここにあります。JPA 2.1 仕様を実装する Hibernate 4.3 を使用できます。

于 2013-10-23T13:39:29.663 に答える