Oracle存储过程出现ORA-06508问题

    ORA-06508:PL/SQL:无法找到正在调用:"produceXXX"的程序单元
    如果具体的存储过程都是依赖于其所涉及的表格,同时当前的存储过程的状态为available,那么当表格被删除时,则存储过程马上被设置为unavailable,哪怕,这时再重新创建了相应的表格,此时存储过程也不会自动地设置available(因为其不会自行编译),除非人工进行编译该存储过程。
    解决方案就是再编译一下这个存储过程。悲剧了我一上午。

你可能感兴趣的:(oracle,sql)