PreparedStatementのSELECT文には’(シングルクォート)は不要です
JDBCのよくある間違い
よくある度:★★★★★
状況:PreparedStatement使用時
PreparedStatementのSELECT文には’(シングルクォート)は不要です
String sql = "SELECT * FROM EMP WHERE NAME = '?'";
PreparedStatement stmt = con.prepareStatement(sql);
stmt.setString(1, "山田太郎");
では検索できません。