调用下面存贮过程时出现ORA-01403 ORA-06512 错误
哪位高人愿助小弟一把?
CREATE OR REPLACE PROCEDURE up_UpdateData(
p_pamid IN pkg_common.tblItems,
p_memo IN pkg_common.tblsItems,
p_sta OUT NUMBER
) ISBEGIN
FOR i IN 0..p_pamid.COUNT LoopUPDATE --------------------------错误ORA-06512 出现在这里
tabMaininfo
SET
memo = TRIM(p_memo(i));
END Loop;
p_sta := 1;END;
哪位高人愿助小弟一把?
CREATE OR REPLACE PROCEDURE up_UpdateData(
p_pamid IN pkg_common.tblItems,
p_memo IN pkg_common.tblsItems,
p_sta OUT NUMBER
) ISBEGIN
FOR i IN 0..p_pamid.COUNT LoopUPDATE --------------------------错误ORA-06512 出现在这里
tabMaininfo
SET
memo = TRIM(p_memo(i));
END Loop;
p_sta := 1;END;
解决方案 »
- oracle session常用语句
- 跪求高手解答oracle初级问题
- 大家帮忙分析一下,这两个语句执行的结果为什么不同!
- minus和exists的效率问题?
- 关于 instr .... 为什么?
- 高分求解:win7里面程序通过ODBC访问oracle数据库很慢
- 帮忙看看这个语句!
- 有高手在c++中用Odatabase (oracle 公司提供的oledb)访问数据库嘛?
- 执行sqlldr80命令后怎么不能自动退出?
- 登陆到Oracle Management Server的问题
- 如何进入自己创建的数据库,而不是全局数据库?
- 使用游标时报这样的错,“游标cur不能在动态sql open语句中使用”?
Action Fix the problem causing the exception or write an exception handler for this condition. It may be necessary to contact the application or database administrator. 需要有个异常处理
不知道 新手,还不知道pkg_common.tblItems如何输入参数值来调试
应该是有的。我传了一行数据的