关于这个错误信息网上的解法很多种,记录下我的原因,我是因为插入报错的,sql语句如下:
insert into table(colum1,colum2) values
<foreach collection="list" item="item" index="index" separator=",">
(#{item.value1,jdbcType=CHAR},#{item.value2,jdbcType=VARCHAR})
</foreach>
粘贴执行没有任何问题,所以并不是sql引起的错误信息
我因为是批量插入数据,所以传值过来的是一个List集合,但是如果是空的list集合就会引起上面的错误,一次提示下自己办的错误!