NutzCN Logo
问答 nutz调用存储过程报错
发布于 1715天前 作者 qq_4458e193 1404 次浏览 复制 上一个帖子 下一个帖子
标签:

"!Nutz SQL Error: 'call gfvoucrt.ply_due_voucher('01','104')' PreparedStatement: 'call gfvoucrt.ply_due_voucher(?,?)' CaseMessage=ORA-04068: existing state of packages has been discarded ORA-04061: existing state of package body "PROD_UAT.GFVOUCRT" has been invalidated ORA-04065: not executed, altered or dropped package body

看网上说是因为全局变量的问题,但是存储过程属于核心库 修改不现实,从调用程序这该怎么改呢?

5 回复

都是入参? 没有出参?

那我觉得jdbc调用也是一样的错误咯

老系统(SSH框架)也调用这个存储过程,但是没出现过相关的报错,所以我才在想是不是我这边调用有问题,还是说是存储过程的问题,但是存储过程最近没有变更
还有,这块程序是通过消息队列来触发的,会不会是因为队列消息多,同时多个进程在调用存储过程有关?

写段jdbc测试一下吧

添加回复
请先登陆
回到顶部