Я использую PreparedStatement для запроса моей таблицы.К сожалению, я не смог этого сделать.
Мой код так прост:
PreparedStatement preparedStatement = connection.prepareStatement(
"Select favoritefood from favoritefoods where catname = ?");
preparedStatement.setString(1, "Cappuccino");
ResultSet resultSet = preparedStatement.executeQuery();
Выдается ошибка java.sql.SQLException: ORA-00911: invalid character
.Как будто он никогда не проходит через данный параметр.
Спасибо за ваше время.Я потратил день на отладку, но все еще безуспешно.
Как упомянул Пиюш, если я опускаю точку с запятой в конце оператора, выдается новая ошибка.java.sql.SQLException: ORA-00942: table or view does not exist
.Но я могу заверить вас, что эта таблица действительно существует.
ОБНОВЛЕНИЕ
стрелять.я отредактировал неправильный sql.сейчас это успешно.спасибо за ваше время.