Cause: java.sql.SQLException: 无效的列类型: 1111解决

在页面提交数据时,出现如下错误信息:

Error setting null for parameter #7 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型: 1111
; uncategorized SQLException for SQL []; SQL state [99999]; error code [17004]; 无效的列类型: 1111; nested exception is java.sql.SQLException: 无效的列类型: 1111

说明我的sql传过去的字段,存在为null的情况

解决方法:

在mapper.xml中对应的字段加一个jdbcType=对应数据库数据类型

比如这样:

最好全部字段都加上jdbcType这样稳妥一些 

猜你喜欢

转载自blog.csdn.net/zhou_438/article/details/83476905