Erro de sintaxe do SQL: Unknown column '%ulhoa%' in 'where clause'
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column '%ulhoa%' in 'where clause'
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at com.mysql.jdbc.Util.handleNewInstance(Util.java:409)
StringBuilder sql = new StringBuilder();
sql.append("SELECT ");
sql.append("autor, ");
sql.append("titulo, ");
sql.append("ISBN_Livro_Digital, ");
sql.append("codigo_produto ");
sql.append("FROM ");
sql.append("PRD_CORP_PROVISORIO.website_produto ");
sql.append("WHERE ");
sql.append("titulo LIKE \"%"+ voEpubVersionamento.getSearchContent() +"%\" OR ");
sql.append("autor LIKE \"%"+ voEpubVersionamento.getSearchContent() +"%\" OR ");
sql.append("codigo_produto LIKE \"%"+ voEpubVersionamento.getSearchContent() +"%\" OR ");
sql.append("ISBN_Livro_Digital LIKE \"%"+ voEpubVersionamento.getSearchContent() +"%\"");
Olá galera, fiz deploy desse sistema no Windows e funcionou belezinha, só que quando faço no servidor Linux na telinha de pesquisa dá erro
de sintaxe nessa query acima, estranho não? O servidor banco de dados é o MySQL.