私は1968年以降にすべての従業員を返すユーザ定義関数を作成することになっています。 まず、emp_dobsという名前の新しいオブジェクトを作成して従業員を保持します「FIRSTNAME、LASTNAME、および生年月日、元従業員表と同じデータ型を使用して:私が作成し、 CREATE OR REPLACE TYPE emp_dobs_nested AS TABLE OF emp_dobs;
/
にC2をフェッチしながら、私は以下を使用してOracle PL/SQLプロシージャを持っている:私は、以下の操作 FETCH C2 INTO Cursor2;
を行う際 TYPE Paycomp2 IS RECORD(
Row_Id VARCHAR2(15),
Created DATE,
Created_By VARCHAR2(15),
自分のユーザー名とパスワード(パッケージ所有者)を使用してパッケージにアクセスすると、完全に動作するいくつかの手順でパッケージを作成しました。別のユーザーora17から私のパッケージにアクセスするには 、私は権限を付与: grant execute on package_name TO ora17;
その後、私は、次の走ったora17ユーザーから: CREATE SYNONYM package