0
我想一個stored procedure
內執行以下insert
查詢在`Java的類進一步調用存儲過程 -用於在sqlplus插入查詢工作不正常
SQL> create or replace procedure admininsert(ID IN varchar2, UEMAIL IN varchar2, PASSWORD IN varchar2, FLAG IN number)
as
begin
insert into user values(ID, UEMAIL, PASSWORD, FLAG);
end;
/
Procedure created.
不過,我的問題是,當我嘗試使用以下命令來運行相同的 -
exec admininsert("ABC","DEF","GHIJKLM",2);
我碰到下面的錯誤 -
ERROR at line 1:
ORA-06550: line 1, column 20:
PLS-00201: identifier 'ABC' must be declared
ORA-06550: line 1, column 7:
PL/SQL: Statement ignored
我正在以正確的方式執行程序嗎?如果不是這樣,那麼我應該如何配合呢?
謝謝你,布魯,幫助了很多人的歡呼聲 –