Mybatis中出现java.sql.SQLException: 无效的列类型: 1111


在书写自定义sql xml的时候 插入数据列的字段没有声明类型 导致没有设置值的列 插入报错    无效的列类型: 1111

 

 

 

解决方法:明确字段类型#{str,jdbcType=VARCHAR}(字符类型),#{num,jdbcType=NUMERIC}或#{num,jdbcType=DECIMAL}(数值类型)

 

在书写sql的时候 记得设置jdbcType


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM