MyBatis 执行存储过程后执行 SQL 报类型转换错误

MyBatis 执行存储过程后执行 SQL 报类型转换错误

豆子 289 2022-02-21

问题描述

MyBatis 先执行存储过程,返回游标,再执行 SQL 语句,返回的仍是上一个游标对应的类型。

解决方法

先执行 SQL 语句,再执行存储过程,多个存储过程顺序执行不会出现这个问题。

遇到 SQL 语句和存储过程同时存在的情况,把 SQL 语句放到前面执行。


# MYBATIS