問題タブ [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.
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 を呼び出し、ステートメントの代わりにそれを返します。私はそれを行うことができますか?どのように。私は次のようなことを意味します
mysql - out パラメータとして SYS_REFCURSOR を持つ mysql プロシージャの作成中にエラーが発生しました
2 つのパラメーターを持つプロシージャを作成しています。1 つはタイプ SYS_REFCURSOR (OUT param) の p_cursor で、もう 1 つはタイプ INT (IN param) の p_rank です。しかし、それはエラーを示しています。
私が得ているエラーは、
SYS_REFCURSOR の構文が間違っていると思います。コードを確認して、間違いを認識させてください。前もって感謝します
plsql - pl/sql refcursor を使用して対話型レポートを作成する方法
対話型レポートを作成する必要がありますが、SQL ステートメントを実行する代わりに、pl/sql ステートメントを実行する必要があります。
これが apex で実行できない場合、pl/sql を実行したときにその pl/sql ステートメントの結果を csv 形式で保存する方法はありますか?
対話型レポートでは、ユーザーは何も追加または削除できません。閲覧専用です。
ありがとう
oracle - PL/SQLで参照カーソルを返す前に行数をチェック
ループで、パラメーター化されたカーソルを呼び出しています。特定のステップで、カーソルが行を返す場合、このループは終了し、カーソルを参照カーソルとして返す必要があります。同じクエリを 2 回実行せずに行数を確認するにはどうすればよいですか?
oracle - SYS_REFCURSORのPL/SQLチェック・サイズ
SYS_REFCURSOR を返すオラクル関数を作成しました。問題は、返す必要があるデータが 2 つの異なるクエリによって生成される可能性があることです。基本的に、最初のクエリがデータを返さない場合は、別のクエリを実行してから refcursor を返す必要があります。
これが私の大きなアイデアです
何らかの理由でif my_record_1%notfoundチェックが機能しません。私の質問は、my_record_1カーソルにデータが含まれていないかどうかを確認するにはどうすればよいですか?
ありがとうございました
oracle - SYS_REFCURSOR を予期する PL/SQL プロシージャに通常の CURSOR を渡します。
PL/SQL には次のような名前付きカーソルがたくさんあります。
または実際のクエリを含むadbms_xmlgen.newContextを期待するプロシージャでそれらを使用したい。SYS_REFCURSORVARCHAR2
私ができることはすでに知っています:
しかし、既存のカーソルを文字列クエリとして書き直さずに再利用したいと考えています。
何か案は?私はOracle 10gR2を使用しています。