java.sql.SQLException: 无效的列类型: 1111
Mybatis中出现java.sql.SQLException: 无效的列类型: 1111
解决方法:
检查where 占位符是否被传递了 NULL;
明确字段类型#{str,jdbcType=VARCHAR}(字符类型),#{num,jdbcType=NUMERIC}或#{num,jdbcType=DECIMAL}(数值类型)
实际开发中,使用idea,有些注释也会导致无效列类型,得删除掉sql中的注释。
Mybatis中出现java.sql.SQLException: 无效的列类型: 1111
解决方法:
检查where 占位符是否被传递了 NULL;
明确字段类型#{str,jdbcType=VARCHAR}(字符类型),#{num,jdbcType=NUMERIC}或#{num,jdbcType=DECIMAL}(数值类型)
实际开发中,使用idea,有些注释也会导致无效列类型,得删除掉sql中的注释。