java oracle 视图不存在_Weblogic 10.3,JDBC,Oracle,SQL - 表或视图不存在

我有一个非常奇怪的问题,我没有任何成功的谷歌搜索 .

它开始发生,没有更改数据库,连接设置,代码等 .

问题是,当访问servlet时,其中一个EJB正在进行直接的SQL调用,非常简单

"select \n" + " value, \n" + " other_value \n" + " from \n" + " some_table \n" + " where some_condition = ? "

这显然不是直接的SQL,但非常接近 . 出于某种原因,这开始返回一个错误,指出“ORA-00942:表或视图不存在” .

该表存在,并且如果我在调试器中挂钩,在查询中更改空间或更小的内容(不更改查询本身),并且热部署更改,它就可以正常工作 . 这不是我第一次碰到这个 . 它似乎只发生在开发环境中(尚未在q / a,沙箱或 生产环境 中看到它),并不总是可复制的,并且让我严重疯狂 .

不总是可复制的,我的意思是偶尔进行干净的构建和重新部署有时会解决问题,但并非总是如此 . 它并不总是相同的表(尽管如果发生错误,它将继续使用相同的查询) .

只是向那里扔一个触角,看看是否有人之前遇到过这样的问题,以及他们可能发现了什么来修复它 .

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值