私はOracleにあまり慣れていません。私はPL/SQL Developerを使用します。Oracle:パッケージ内のストアドプロシージャを呼び出す
私は次のパッケージを持っている:
create or replace package PKG1
as
procedure INIT
(
nRN in number,
nREC_TYPE in number,
nIDENT out number
);
は、私はPL/SQL Developer環境からそれを呼び出すするかどうかはわかりません。私はこれを試しました:
DECLARE
procId NUMBER;
BEGIN
EXECUTE PKG1.INIT(1143824, 0, procId);
DBMS_OUTPUT.PUT_LINE(procId);
END;
しかし、ORA-06550(PLS-00103)エラーがあります。
ご覧のとおり、2つの入力パラメータと1つの出力パラメータがあります。出力パラメータを出力したい。それで全部です。
ご協力いただきありがとうございます。
ゴラン
EXECUTEは必要ありません。 –