問題タブ [sys-refcursor]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
151 参照

sql - カーソルを返す、他のプロシージャからプロシージャを呼び出す

同じパッケージに 2 つの手順があります。QOT_LST_M_QOT_PREで使用したい QOT_LST_M_SEC_EXC_PREです。EI で引数 x_qot_id を見つけたい場合は QOT_LST_M_SEC_EXC_PR、この引数で QOT_LST_M_QOT_PRE を呼び出し、ステートメントの代わりにそれを返します。私はそれを行うことができますか?どのように。私は次のようなことを意味します

0 投票する
1 に答える
1839 参照

mysql - out パラメータとして SYS_REFCURSOR を持つ mysql プロシージャの作成中にエラーが発生しました

2 つのパラメーターを持つプロシージャを作成しています。1 つはタイプ SYS_REFCURSOR (OUT param) の p_cursor で、もう 1 つはタイプ INT (IN param) の p_rank です。しかし、それはエラーを示しています。

私が得ているエラーは、

SYS_REFCURSOR の構文が間違っていると思います。コードを確認して、間違いを認識させてください。前もって感謝します

0 投票する
2 に答える
2939 参照

plsql - pl/sql refcursor を使用して対話型レポートを作成する方法

対話型レポートを作成する必要がありますが、SQL ステートメントを実行する代わりに、pl/sql ステートメントを実行する必要があります。

これが apex で実行できない場合、pl/sql を実行したときにその pl/sql ステートメントの結果を csv 形式で保存する方法はありますか?

対話型レポートでは、ユーザーは何も追加または削除できません。閲覧専用です。

ありがとう

0 投票する
1 に答える
3806 参照

oracle - PL/SQLで参照カーソルを返す前に行数をチェック

ループで、パラメーター化されたカーソルを呼び出しています。特定のステップで、カーソルが行を返す場合、このループは終了し、カーソルを参照カーソルとして返す必要があります。同じクエリを 2 回実行せずに行数を確認するにはどうすればよいですか?

0 投票する
2 に答える
2517 参照

oracle - SYS_REFCURSORのPL/SQLチェック・サイズ

SYS_REFCURSOR を返すオラクル関数を作成しました。問題は、返す必要があるデータが 2 つの異なるクエリによって生成される可能性があることです。基本的に、最初のクエリがデータを返さない場合は、別のクエリを実行してから refcursor を返す必要があります。

これが私の大きなアイデアです

何らかの理由でif my_record_1%notfoundチェックが機能しません。私の質問は、my_record_1カーソルにデータが含まれていないかどうかを確認するにはどうすればよいですか?

ありがとうございました

0 投票する
1 に答える
1850 参照

oracle - SYS_REFCURSOR を予期する PL/SQL プロシージャに通常の CURSOR を渡します。

PL/SQL には次のような名前付きカーソルがたくさんあります。

または実際のクエリを含むadbms_xmlgen.newContextを期待するプロシージャでそれらを使用したい。SYS_REFCURSORVARCHAR2

私ができることはすでに知っています:

しかし、既存のカーソルを文字列クエリとして書き直さずに再利用したいと考えています。

何か案は?私はOracle 10gR2を使用しています。