ストアドプロシージャからカーソルオブジェクトを返す必要がありますが、データを最初に処理する必要があります。ORACLE - ストアドプロシージャからカーソルを返す
たとえば、のは、この単純なストアドプロシージャを考えてみましょう:
create or replace PROCEDURE TEST
(
query_str IN VARCHAR2,
CURSOR_ OUT SYS_REFCURSOR
)
AS
BEGIN
OPEN CURSOR_ FOR query_str;
END;
であるとして、この手順はありません後処理で、データを返します。 私が必要とする改善は以下の通りです:
- query_strの実行から来るプロセスデータ。
- 処理されたデータをカーソルの形で返します。
誰でも私にこれを達成する方法を提案できますか?
おかげ
処理のどのようなあなたがする必要がある、そしてなぜそれがクエリの一部として行うことができないん参照カーソルを定義するために使用されますか? – Boneist