Я пытаюсь использовать приведенный ниже метод, предоставленный в spring-jdbc, для выбора записей из базы данных, но он всегда выдает сообщение об исключении ниже.
jdbcTemplate.jdbcOperations.queryforList(sql: String, params: Map<String, Any?>): MutableList<MutableMap<String, Any?>>?
Сообщение об исключении:
nested exception is com.ibm.db2.jcc.am.SqlSyntaxErrorException: [jcc][10145][10844][4.13.127] Invalid parameter 1: Parameter index is out of range. ERRORCODE=-4461, SQLSTATE=42815
Я очень уверен, что параметры имен, которые я установил в SQL, такие же, как в Map, которую я передаю этому методу. Кто-нибудь знает, почему это происходит?