【问题标题】:ORA-00942: Table or view does not existORA-00942: 表或视图不存在
【发布时间】:2011-12-10 23:33:19
【问题描述】:

我从 java 传递一个选择查询,它适用于所有表,但其中一个表出现错误“ora-00942 表或视图不存在”。我检查了授予和所有,所有表都相同。但由于某种原因,它抱怨这张特殊的桌子。但是,如果我在 sql plus 中运行相同的查询,它会完全正常。有人可以告诉我背后的原因可能是什么。谢谢

【问题讨论】:

  • 发布代码。架构是否正确?你在使用同义词吗?
  • 以 Java 用户(也许是 J2USER?)登录并运行相同的查询。

标签: java sql oracle ora-00942


【解决方案1】:

我怀疑您使用的 sqlplus 用户与 Java 程序中的用户不同,然后错误是由缺少同义词/模式名称引起的。

【讨论】:

    猜你喜欢
    • 2019-01-22
    • 2015-11-09
    • 2015-01-30
    • 2016-08-23
    • 2020-10-16
    • 2018-02-05
    • 1970-01-01
    相关资源
    最近更新 更多