1

ストアド プロシージャから出力パラメータとして SYSREFCUROSOR を取得しています。Oracle スケジューラ ジョブでその SP を呼び出して、そのパラメータを渡すにはどうすればよいですか?

4

1 に答える 1

0

ref カーソルを破棄する場合は、それを行うラッパー プロシージャを作成します。何かのようなもの:

create procedure wrapper_proc as
  l_refcursor sys_refcursor;
begin
  orig_proc(l_refcursor);
  close l_refcursor;
end;
/

代わりに、スケジュールされたジョブでラッパー プロシージャを呼び出します。

于 2015-06-24T15:04:55.653 に答える