标签: java spring jdbc
是否有必要始终将Schema放入sql查询中? SimpleJdbcTemplate似乎在本地使用架构,但在其他机器上失败。可能是什么原因?数据库是oracle,它在JBoss AS上运行。
SimpleJdbcTemplate
答案 0 :(得分:1)
SQL语法仅依赖于数据库的类型。对于Oracle,如果引用的对象(例如表,视图)位于当前架构中,或者存在本地或公共同义词,则无需指定架构。如果没有,那么您必须将对象引用为[schema].[object]。
[schema].[object]