問題タブ [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 に答える
137 参照

oracle - varray を使用して Oracle 関数で複数の引数を受け取る方法

Oracle での maximum() 関数のように、varray で複数の引数を取り、その varray の最大値を返す関数を作成したいと考えています。引数には、すべての数値またはテキストを含めることができます。数値型またはテキスト型の varray を使用することを考えていますが、関数定義でそれらを適切に宣言する方法と、そのすべての要素にアクセスして最大のものを見つける方法がわかりません。

maximum() 関数がデフォルトで利用可能であることは知っていますが、ユーザー定義関数、たとえば Greatest_wrapper() として使用したいと考えています。この varray を使用して引数を受け入れ、それらを処理する方法については、すべて役に立ちます。ありがとう

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

plsql - ループを使用して VARRAY に値を追加する方法

VARRAY があり、ループを使用してこの VARRAY に要素を追加したいと考えています。これは私がこれまでに試したことです。

上記のコードでエラーが発生します

"ORA-06531: 初期化されていないコレクションへの参照"

0 投票する
3 に答える
137 参照

plsql - VARRAY 列を含むレコードを表示する

RECORDを返す関数があります。レコードの列の 1 つは VARRAY です。RECORDの表示方法を教えてください。(私の問題は VARRAY 列に関連しています。

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

function - PL/SQL: ORA-00932: 一貫性のないデータ型: 予想される NUMBER が USER_NAME.VARCHAR_ARRAY を取得しました

以下は、アイテムの配列を受け入れ、各レコードvarchar2のレコードの内部 pk を返すために作成している関数です。type の配列をカーソル内の単純な sql クエリにNUMBER渡し、 type の変数を返す構文を取得するのに苦労しています。エラーは8,42行目、つまり関数に渡されたものです。私はplsqlを学んでいるので、このエラーについて教えてください。VARCHAR_ARRAYNUMBER_ARRAYFROM table_name WHERE column_name IN VARCHAR_ARRAY