SQL问题:列类型无效
出现时机:传入的sql的参数为null
举个例子
某段mybatis脚本中有这一段:djxh=#{djxh}
此时传入的djxh为null,就会报上述异常
解决方式:djxh=#{djxh,jdbcType=VARCHAR}
加上jdbcType=VARCHAR即可。也可以用if先判断djxh是否为null
推荐第一种
SQL问题:列类型无效
出现时机:传入的sql的参数为null
举个例子
某段mybatis脚本中有这一段:djxh=#{djxh}
此时传入的djxh为null,就会报上述异常
解决方式:djxh=#{djxh,jdbcType=VARCHAR}
加上jdbcType=VARCHAR即可。也可以用if先判断djxh是否为null
推荐第一种