問題タブ [forall]
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.
sql - Sum関数による一括収集
Oracle データベースで Bulk all と Forall を使用しようとしています。
Procedure の元のコードは次のとおりです。
そのため、選択ステートメントでは、Sum 関数を使用し、ここでもエイリアシングを使用しています。
コード 、Bulk collect と Forall を使用するコードは次のとおりです。
しかし、プロシージャーをコンパイルしているときに、複数のエラーが発生します。私はPL/SQLを初めて使用します。Bulk Collect で計算値を列として取得できるかどうか教えてください。手順で以下のエラーが発生しています:
- エラー 1) PL/SQL: アイテムは無視されました
- エラー 2) コンポーネント 'LEAD' を宣言する必要があります
- エラー 3) 式の型が間違っています
ここで何が間違っているのか教えてください
ありがとう