問題タブ [ref-cursor]
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.
c# - C#odbc接続でrefカーソルタイプを実装する方法は?
C# odbc 接続で ref カーソル タイプを渡そうとしています。OracleClient は非推奨であり、.net の将来のバージョンではサポートされないため、使用したくありません。
ご協力ありがとうございました。
oracle - Oracle参照カーソルをテーブル変数にフェッチする方法は?
参照カーソルからテーブル変数 (または配列) にデータをロードしようとしています。テーブル変数が existingtable %Rowtype に基づいている場合、参照カーソルは機能しますが、参照カーソルは複数のテーブルを結合することによってロードされるため、例を示してみましょう。私がやろうとしていることと誰かが私を助けることができます
エラーレポート:
何が欠けているのかわからない、助けてくれてありがとう
cursor - Biztalkでrefカーソルからデータを取得するには?
OracleDB アダプターを使用して、ref_cursor を返すストアド プロシージャを実行しています。誰かがカーソルからデータを取得する方法を知っていますか? 例はありますか?
oracle - Oracle と .Net refcursor なし
refcursor について質問があります。Oracle ストアド プロシージャで out パラメータとして refcursor を使用しています。カーソルを使用して単純な選択クエリを作成し、それをデータセットとして呼び出し関数に返します。refcursor を使用せずにデータセットを埋めることは可能ですか?
oracle - 最適な ORACLE 関数の解析
全て、
私は SQL は初めてではありませんが、長い間、Oracle は初めてです。また、私がこれを行った方法がおそらく最も遅い解決策であることを知っていることに注意してください。問題は、それが機能したことです。これを拡張して 1,000,000 をテストしたいのですが、これは競走馬ではなくロバであることがわかっています。
会社名のリストを「標準化」する小さなタスクがあったので、既知の略語を含む表を作成しました
次に、このテーブルをカーソルに選択し、それに送信された名前ごとにループして、「非」標準の略語を列 1 の略語に置き換える関数を作成しました。次を使用します。
私が考えているのは、コードを書き直して (明らかに) パッケージに入れることです。これにより、現在と比較してかなりの速度と明確さが得られるはずです。
私が抱えている問題は、関数のループ部分を実際に改善することではありませんが、この関数を呼び出す Select から実行して、STD_GBR_CO_SUFFIX を 1 回だけロードし、カーソルを再利用するようにする必要があります。
私は O'Reilly のいくつかを読んでいて、やりたいことは可能だと思いますが、方法がわかりません。
これをパッケージに入れ、REF Cursor を使用する必要があると思います。BULK LOAD は候補のように見えますが、読めば読むほど混乱します。そこにいる誰かが私を正しい方向に向けることができれば、私はそこから続けることができます. 私が望んでいないのは、誰かが私のために解決策を書いてくれるのではなく、これをよりうまく行う方法を学びたいということです。
事前にご支援いただきありがとうございます。
だから私がするなら
oracle - OracleストアドプロシージャREF_CURSORまたはOUTパラメータを使用したMVC4 ReportViewer?
MVC4 プロジェクトがあり、Entity Framework を使用して、Oracle ストアド プロシージャが「存在する」データベースに接続しています。正常に接続でき、サーバー エクスプローラーでその手順を確認できます。また、そのプロシージャを右クリックして、入力パラメータを指定して Run コマンドを実行することで、そのプロシージャをテストすることもできます。結果パネルに結果が表示されます。私の質問はこれですか?アクション結果を介してビューでデータを返すことができるように、データを取得するための正しいアプローチは何ですか? ストアド プロシージャで OUT パラメータを使用する必要がありますか、または REF_CURSOR を使用する必要がありますか?
function - エラー: カーソルの使用中にクエリに結果データの宛先がありません
プロジェクトの関数グループの実行を自動化するために作成した関数があります。私は必要なデータを格納しているrefcursorを使用しています。これは、呼び出される各関数に引数として渡し、引数に基づいて実行されます。私はここに私のコードを与えています:
ここで私が直面している問題は、この関数を実行しようとするたびに、次のエラーが表示されることです。
この関数で PERFORM を使用する場所がわかりません。コンテキストは、エラーが 20 行目、つまり、カーソルを開くときに使用している SELECT ステートメントにあることを示しています。したがって、どうすればこの問題を解決できるかわかりません。