問題タブ [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 投票する
2 に答える
3040 参照

c# - nPLS-00306: 呼び出しの引数の数または型が間違っています

質問が重複していたらすみません。私のソリューションには、コンソール アプリケーションと MVC4 Web サイトの 2 つのプロジェクトがあります。Oracle データベース 11g にアクセスするために Oracle マネージド ドライバを使用しています。次のストアド プロシージャからデータを取得しようとしています。

コンソール アプリケーションでエンティティやその他のものを作成した後、次のようにしてデータを取得します。

このコンソール アプリケーションの参照を Web サイトに追加しましたが、コントローラーで上記のメソッドを呼び出すと、例外が発生します。

コンテキストクラスの次の行で

足りないものはありますか?

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

sql - 関数内の Oracle Sys Refcurser

クエリへのポインターを返すのに問題があります。

これが私の現在のコードです:

最初の行に「Expected AUTHID, EXTERNAL」という構文エラーが表示されますが、書いたコードが正しく実行されるかどうかもわかりません。ヒントやヒントをいただければ幸いです。

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

oracle - SYS_REFCURSOR が REF CURSOR に自動的に変更され、Oracle PL/SQL でエラーが発生する

プロトタイプを含むパッケージにプロシージャがあります。

パッケージ本体の私の定義は次のとおりです。

そして、それを実行すると、デバッグ画面が表示されます:

そして、それはエラーを出します PLS-00201: identifier 'CURSOR' must be declared

REF CURSORとして宣言したにもかかわらず、カーソルの種類が に変更されるのはなぜSYS_REFCURSORですか?

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

c# - ORA-06550 行 10、列 41: PLS-00103: 次のいずれかを予期しているときに、記号 "," が検出されました:

C# から匿名の PL/SQL ブロックを実行していますが、次のようなエラーが発生します。

ORA-06550 行 10、列 41: PLS-00103: 次のいずれかを予期しているときに、記号 "," が検出されました:

私のコード:

コマンドが「cmd.ExecuteNonQuery();」を実行しているときにエラーが発生しています

匿名ブロックに何かが欠けていると思います。

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

oracle - Oracle の Sys RefCursor で結合を使用できない

PL/SQL のプロシージャに引数として sys_refcursor を渡したいです。次のコードを使用してプロシージャを作成しました

そして、私は同じプロシージャを呼び出しました私は無名ブロックです

匿名ブロックを実行すると、エラーが発生します

institutionテーブルには 5 つの列があることに注意してください。

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

oracle - Oracle データベースのテーブルからグリッド ビューをロードするための長い応答時間

.Net 4.5 Framework を使用して Web アプリケーションに取り組んでいます。Oracle データベースのテーブルからグリッド ビューを作成しています。テーブルは巨大で、約 73,000 のレコードがあり、それぞれに 5 つの列があります。テーブルの読み込みの応答時間は約 4 分です。現在、ADO.Net の Connected アーキテクチャ メソッドを使用してデータを入力しています。応答時間を短縮する方法が必要です。

取得するためのコード

ストアド プロシージャ:

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

oracle - Oracleでサブクエリを使用するには?

次の表があります。

私がやりたいのは、IDを照合して以下のように表すことです:

次のコードを使用しましたが、結果が得られません。

私は何を間違えましたか?