这个是出现错误的信息
下面图片是写的sql
我在数据库中create_time的类型是datetime类型的
不知道错误在那里,请教下.
看看是不是字段的长度超出了数据库表创建时的长度
是因为传入的值为空了。
可以用IF标签判断下为空字符串的话转换为null.
<if test="create_time != null and create_time == ''">,NULL </if>
<if test="create_time != ''">, #{createTime, javatype.xxxx}</if>
这个错误很明显:
日期字段是不能传一个''的
在逻辑里面进行判定下,碰到''或者' ',转成null
你写了两个 #{headImg} , 把最后那个删掉就好