在执行存储过程时总调用失败,通过检查发现:
你传递进入的参数和在存储过程中声明的参数不能和列名一致,大小写不区分
例子:
以上写法是不对的,plsql编译可通过,在运行时总是失败,以致牢记这个教训吧 :cry:
你传递进入的参数和在存储过程中声明的参数不能和列名一致,大小写不区分
例子:
create or replace procedure T(id in varchar2)
name varchar2(20);
begin
select * from test ID=id and NAME=name;
end T;
以上写法是不对的,plsql编译可通过,在运行时总是失败,以致牢记这个教训吧 :cry: