Java.sql.SQLException:Oracle过程和mybatis不允许进行操作

时间:2019-02-13 11:43:04

标签: oracle spring-boot mybatis

我正在将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>

0 个答案:

没有答案