質問: stmt.executeQuery(); これだとstmt.setStringの部分で、以下のように落ちてしまいます。 org.postgresql.util.PSQLException: The column index is out of range: 1, number of columns: 0. \'%?%\' を %?% にするとResultSetまで行きますが、 syntax errorで同じようにPSQLExceptionとなります。 原因はSQL文でしょうか? DBはPostgreSQLを使っています。 よろしくお願いいたします。
回答: 読んでる?というか、例外のメッセージを検索するのは基本ということ。