バインド変数を用いたあいまい検索をしたい
例えば
public List<○○> searchByName(String keyword) {} のようなメソッドがあります。
この{}のなかで、DB(今回はpostgresql)に接続し、
String sql = SELECT * FROM people WHERE name LIKE %?%;
というSQL文をexecuteQuery()で実行したいと考えています。(?に引数のkeywordを入れます)
しかしエラーになります。恐らく、?がバインド変数として認識されていないんだと思います...
やり方をご存じの方はご教授ください。
言語:Java (ver.8)
開発環境:eclipse

回答1件
あなたの回答
tips
プレビュー
下記のような回答は推奨されていません。
このような回答には修正を依頼しましょう。
また依頼した内容が修正された場合は、修正依頼を取り消すようにしましょう。
2020/08/28 11:06
2020/08/28 11:07