【请教】eclipse中Java jdbc连接Oracle数据库,为什么语句需要在表名前加上数据库的表空间名称?
我在eclipse中用jdbc连接Oracle,在Servlet中用select 语句查询表空间“TEST_APP”中的表“TEST_TBL”,发现必须要加数据库的表空间名称才能正常取得结果,否则就会报“表或视图不存在……”的错误?
请问有人遇到过这样的问题吗?我的环境是eclipse 3.4 + wtp + tomcat 6.0.18 + oracle 10g R2,
就是语句必须要写成类似 select AAA, BBB from TEST_APP.TEST_TBL 的样子才能查到正确结果。这样的话,以后应用部署会有很多麻烦的,目标环境的表空间名不是确定的。
请指教,谢谢。