谁能帮我看看这个问题.急!!
Oracle版本:8.1.6
存储过程代码如下:
create or replace procedure testp
begin
update Op_Tablemaxnum SET CURRNUM = 999
WHERE Upper(trim(tablename)) = upper('op_PrintTemplet');
savepoint abc;
a := fn_op_getmaxid('id_Buildings','buildNum',120);
rollback to abc;
end testp;
存储过程经测试正确。
在通过数据访问层调用该存储过程时,会抛出异常.