有两个数据库,一个Java工程,在A数据库下执行就可以,换成B数据库就报表或视图不存在sql
答案:1 悬赏:60
解决时间 2021-01-09 14:52
- 提问者网友:别再叽里呱啦
- 2021-01-09 04:55
有两个数据库,一个Java工程,在A数据库下执行就可以,换成B数据库就报表或视图不存在sql
最佳答案
- 二级知识专家网友:廢物販賣機
- 2021-01-09 05:55
这个不是JAVA的问题,是你数据库没有同步好,你把这条(select * from NAR.TB_REGISTER
)在你的oracle环境下运行下,肯定也是ORA-00942: 表或视图不存在,不要在java程序中找错误,应该是数据库里根本就没有这个表!
追问:不是的,两个数据库都有这个表,就因为都有这两个表,所以才来提问的,可能是数据库驱动或者是mybatis的问题
追答:那就是mybatis生成SQL有问题了,你把生成的SQL直接放到环境下运行就知道了!
)在你的oracle环境下运行下,肯定也是ORA-00942: 表或视图不存在,不要在java程序中找错误,应该是数据库里根本就没有这个表!
追问:不是的,两个数据库都有这个表,就因为都有这两个表,所以才来提问的,可能是数据库驱动或者是mybatis的问题
追答:那就是mybatis生成SQL有问题了,你把生成的SQL直接放到环境下运行就知道了!
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯