im не очень частый пользователь подобного предложения, но теперь у меня есть требование, я хочу получить некоторые файлы на основе его имени. я попытался сКак использовать специальный символ в подготовленном сообщении java
"SELECT * FROM FILES WHERE FILENAME LIKE "+"%"+"?"+"%";
рядом я попытался вытекания персонажу
"SELECT * FROM FILES WHERE FILENAME LIKE "+"\\%"+"?"+"\\%";
оба пути, когда я создать подготовленное заявление, и его выполнение дает ошибку,
пожалуйста, помогите мне, как я могу использовать %?
Заранее спасибо
Пожалуйста отправьте сообщение об ошибке. Как еще мы можем знать, что происходит не так? –
Вы пытались '' SELECT * FROM FILES WHERE FILENAME LIKE '%?%' "'? ** РЕДАКТИРОВАТЬ ** Обратите внимание на «символ –
это сообщение об ошибкеMessage» У вас есть ошибка в синтаксисе SQL; проверьте руководство, соответствующее версии сервера MySQL, для правильного синтаксиса для использования рядом с '%' co '%' по строке 1 ' 2013-02-21 18: 51: 47,445 ОШИБКА [STDERR] com.mysql.jdbc.exceptions .jdbc4.MySQLSyntaxErrorException: у вас есть ошибка в синтаксисе SQL; проверьте руководство, соответствующее версии сервера MySQL, для правильного синтаксиса для использования рядом с '%' co '%' в строке 1 – Ekata