Java.sql.SQLException: операция не разрешена с процедурой Oracle и mybatis - PullRequest
0 голосов
/ 13 февраля 2019

Я использую Mybatis с springboot для соединения с базой данных Oracle.В этом процессе мне нужно обновить несколько полей оптом.

Я создал процедуру для реализации этой функциональности на стороне базы данных.При вызове этой процедуры из уровня DAO возникает следующее исключение:

org.springframework.jdbc.UncategorizedSQLException:
Ошибка при получении сгенерированного ключа или установке объекта параметра результата.
Причина
Java.sql.SQLException: операция не разрешена.

<insert id="update" parameter="java.util.map" statement="callable">
{ call test.bulk_update_procedure(#{customerid, mode=IN , jdbcType= varchar},#{firstname, mode= IN, jdbcType= varchar},#{age,mode=IN, jdbcType=varchar})
</insert>
...