Мы используем шаблон jdbc для связи с базой данных oracle в нашем проекте, и после развертывания он выдает следующее исключение.
org.springframework.jdbc.BadSqlGrammarException: PreparedStatementCallback;плохая грамматика SQL [выберите количество (*) у пользователей, где temp_id =?];вложенное исключение: java.sql.SQLSyntaxErrorException: ORA-00942: таблица или представление не существует
Таблица пользователи уже существуют в таблице, но она выдает RA-00942: таблицаили представление не.
Ниже приведен Java-код
this.jdbcTemplate.queryForObject ("select count (*) из пользователей, где temp_id =?", new Object [] {userKey}, Integer.class);
Где userKey - строка, передаваемая в качестве аргумента в методе
Какая возможная причина этого исключения?
Редактировать: после обновления запроса
this.jdbcTemplate.queryForObject («выберите количество (*) из dbuser.users где temp_id =?», Новый объект [] {userKey}, Integer.class);
все еще та же проблема существует