java + MySQL において
PreparedStatement を使って LIKE 検索をしたいのですが、
検索したい文字がドット(.)の時、どうしたらいいのでしょうか。
Statement stmt = conn.prepareStatement("select * from hoge where name like ? ");
stmt.setString(1, moji);
のような時、検索したい文字mojiがアンダーバーが含まれる時は
moji = moji.replaceAll("\", "\\");
のようにしているのですが、
ドット(.)が含まれる場合は
どのようにしたらいいのでしょうか。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/02/01 10:06