我们正在使用jdbc模板与我们项目中的oracle数据库进行通信,并且在部署后它会引发以下异常。
org.springframework.jdbc.BadSqlGrammarException: PreparedStatementCallback;错误的SQL语法[从用户中选择count(*) 其中temp_id =?];嵌套异常为 java.sql.SQLSyntaxErrorException:ORA-00942:表或视图不 存在
表用户已存在于表中,但仍会引发RA-00942:表或视图不存在。
以下是Java代码
this.jdbcTemplate.queryForObject(“从以下项中选择count(*) 用户,其中temp_id =?”,新的Object [] {userKey},Integer.class);
其中userKey是在方法中作为参数传递的字符串
此异常背后的可能原因是什么?
编辑:更新查询后
this.jdbcTemplate.queryForObject(“从以下项中选择count(*) dbuser.users,其中temp_id =?”,新的Object [] {userKey},Integer.class);
仍然存在同样的问题