問題タブ [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.
function - 複数の値を配列パラメーター関数に渡す方法
私はあなたの助けが必要です.....関数の単一のパラメータに複数の値を渡すにはどうすればよいですか?
値「AAA 1」、「BBB 2」、「CCC 3」、「DDD 4」は、同じパラメーター「v_type」に渡されます。値は、フロント エンド画面のドロップダウンからの選択に基づいて送信されます。 . ユーザーはリストから 1 つ以上の値を選択できます。これらの値はプロシージャに渡され、プロシージャ内の SELECT ステートメントの WHERE 句に渡されます。
私の機能は次のようなものです:
例
インターネットを検索すると、おそらく Varray が機能することがわかりましたが、ユーザーが画面で選択したパラメーターを使用して変数 :type に割り当てる方法がわかりません。
このタイプをデータベースに作成しましたが、どのように使用できますか? 私はplsqlの初心者です。
ご協力いただきありがとうございます
エマニュエル。
arrays - select ステートメントでの varray 型の使用
select ステートメントで varray 型を使用しようとしています。
しかし、それは私にエラーを与えています:
最初の例外は誤解を招くようです。変数に何かを選択したくありません。
ただし、(10,12) は配列 (varray) に置き換えられます。
VARRAY を選択ステートメントで使用するように変換することは可能ですか?
sql - コレクション内の文字列を含む行を返します
VARRAY に特定の文字列を含む行のみを返したいと考えています。
テーブル定義:
私のインサートの一部
phone_nos VARRAY に特定の番号を含むすべてのエントリを返すことができるようにしたいと考えています。そのため、VARRAY に '6' を持つ人を返します。
何か案は?
plsql - コレクションが PLSQL で機能しない
以下のコードは、PLSQL のカーソルに対して機能しません。エラー メッセージが表示されます。
java - オブジェクト配列を PLSQL から Java 関数に渡す際のエラー
タイプ abc_type とタイプ abc_table の配列があります。オブジェクト配列を Java 関数に渡そうとしています。
すべて正常にコンパイルされますが、エラーORA-29541: class .Hello could not be resolve が発生します。Array 型を String/Varchar2 に置き換えるとうまくいきます。
見出し
sql - plsql varray でのオブジェクトの使用
SQL Developer を使用して pl/sql にオブジェクトを作成しようとしています。コツをつかむために基本をいじっているだけです。エラーが発生し続けます
変数 'I' への参照が無効です
どうすればこれを機能させることができますか?
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ソリューションはありますか?
前もって感謝します