【问题标题】:Second call of stored procedure throws ORA exception第二次调用存储过程抛出ORA异常
【发布时间】:2014-02-06 08:12:33
【问题描述】:

我在我的应用程序中通过 Nhibernate 调用 Oracle 数据库中的存储过程。我第一次调用它时一切正常,我得到一个结果,但第二次我得到 ORA-00942(表或视图不存在)异常。知道什么可能是错的吗? 该过程只是返回我一个对象。没有进行任何更改。 谢谢你的想法。

【问题讨论】:

  • 一些示例代码可能会更清楚地说明您的问题。只是一条错误消息并不多。
  • 那么,您在过程中使用动态 SQL 吗?因为如果 table 无效,并且没有动态 sql,那么 proc 本身可能处于 INVALID 状态。

标签: c# oracle nhibernate named-query


【解决方案1】:

所以我发现了错误。这是一个糟糕的 WCF 配置。它缺少部分,因为有人删除了它。感谢您的帮助。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-02-06
    • 2023-03-05
    • 1970-01-01
    • 1970-01-01
    • 2011-09-14
    • 2012-10-05
    • 1970-01-01
    • 2016-05-27
    相关资源
    最近更新 更多