私のコードには次の構文がありますが、JDBCでLIKE
演算子を使用しようとしているときには機能しません。JDBCでMySQLのような演算子を使用するには?
ResultSet resultSet = statement.executeQuery("SELECT *
FROM drawings
WHERE name = '"+ DT +"'");
しかし、私はワイルドカードとして検索するLIKE
演算子を使用したい場合は、私は「%」は有効な文字ではありませんというエラーを取得しておいてください。それはちょうど等しいときには、このように正常に動作します。 LIKE演算子を正しく使用する方法は?コメントから
JSPページからクエリを実行しているとは言わないでください。 – Jacob
あなたのLIKEクエリはどのように見えますか? –
query =( "SELECT * FROM図面名WHERE 'LIKE'"%DT% "'"); – Sheeyla