問題タブ [varray]

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 に答える
1927 参照

function - 複数の値を配列パラメーター関数に渡す方法

私はあなたの助けが必要です.....関数の単一のパラメータに複数の値を渡すにはどうすればよいですか?

値「AAA 1」、「BBB 2」、「CCC 3」、「DDD 4」は、同じパラメーター「v_type」に渡されます。値は、フロント エンド画面のドロップダウンからの選択に基づいて送信されます。 . ユーザーはリストから 1 つ以上の値を選択できます。これらの値はプロシージャに渡され、プロシージャ内の SELECT ステートメントの WHERE 句に渡されます。

私の機能は次のようなものです:

インターネットを検索すると、おそらく Varray が機能することがわかりましたが、ユーザーが画面で選択したパラメーターを使用して変数 :type に割り当てる方法がわかりません。

このタイプをデータベースに作成しましたが、どのように使用できますか? 私はplsqlの初心者です。

ご協力いただきありがとうございます

エマニュエル。

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

arrays - select ステートメントでの varray 型の使用

select ステートメントで varray 型を使用しようとしています。

しかし、それは私にエラーを与えています:

最初の例外は誤解を招くようです。変数に何かを選択したくありません。

ただし、(10,12) は配列 (varray) に置き換えられます。

VARRAY を選択ステートメントで使用するように変換することは可能ですか?

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

sql - コレクション内の文字列を含む行を返します

VARRAY に特定の文字列を含む行のみを返したいと考えています。

テーブル定義:

私のインサートの一部

phone_nos VARRAY に特定の番号を含むすべてのエントリを返すことができるようにしたいと考えています。そのため、VARRAY に '6' を持つ人を返します。

何か案は?

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

plsql - コレクションが PLSQL で機能しない

以下のコードは、PLSQL のカーソルに対して機能しません。エラー メッセージが表示されます。


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

java - オブジェクト配列を PLSQL から Java 関数に渡す際のエラー

タイプ abc_type とタイプ abc_table の配列があります。オブジェクト配列を Java 関数に渡そうとしています。

すべて正常にコンパイルされますが、エラーORA-29541: class .Hello could not be resolve が発生します。Array 型を String/Varchar2 に置き換えるとうまくいきます。

見出し

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

sql - plsql varray でのオブジェクトの使用

SQL Developer を使用して pl/sql にオブジェクトを作成しようとしています。コツをつかむために基本をいじっているだけです。エラーが発生し続けます

変数 'I' への参照が無効です

どうすればこれを機能させることができますか?

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

sql - テーブル列のSQLでvarray要素にアクセスする方法

SQL クエリでテーブル列の varray 要素にアクセスする簡単な方法を見つけようとしています。varray タイプの列 ID ですが、各要素を列としてデータベース クライアントに提示する必要があります。column_name(1).x, column_name(1).y,..column_name(20).y ​​のようなもの 現在、配列要素を列として返す関数を使用しています

ただし、この関数を行ごとに 40 回呼び出すと、クエリの経過時間の約 40% がかかります。したがって、 SQL queryの要素にアクセスするためのシンプルで効率的な SQL の代替手段があるのだろうかと思います。以下のアプローチを試してみましたが、PLSQL関数よりもはるかに効率的ではありません!?

私が見逃している効率的なSQLソリューションはありますか?

前もって感謝します