MyBatis插入NULL值
抛出错误信息:
Exception in thread "main" org.springframework.jdbc.UncategorizedSQLException: Error setting null for parameter #6 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 无效的列类型
解决办法:
再插入数据时指定jdbcType属性。如:
#{customerServiceUserName, jdbcType=VARCHAR}
引用:
MyBatis 插入空值时,需要指定JdbcType。MyBatis insert空值报空值异常,但是在pl/sql不会提示错误,主要原因是mybatis无法进行转换
点击学习 MyBatis 教程,了解更多的 MyBatis 知识!