我在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。 –