テーブル型の Oracle オブジェクトにアクセスする Oracle パッケージを作成したいと考えています。
CREATE OR REPLACE TYPE t_dept_avg_rec AS OBJECT(
dept number,
age number
)
CREATE OR REPLACE TYPE t_dept_avg_tab IS TABLE OF t_dept_avg_rec
以下で説明するように、上記のオブジェクト タイプ テーブルにいくつかのレコードを挿入します。
dept, age
----- ---
- 20, 60
- 30, 40
- 20, 24
- 30, 66
次に、別の Oracle パイプライン関数を作成して、次の結果を返します。
select dept, avg(age)
from t_dept_avg_tab
group by dept;
これは Oracle オブジェクトを使用して可能ですか?