注:可以使用mybatis的动态sql解决该bug
MySQL不能在建表时用defaultcurdate()指定字段默认值为当前日期,所以一定要在插入或更新的时候指定一个日期或者用curdate()函数,例如insert
into
表
(字段)
values
(curdate())
如果不指定一个时间,那就按照系统默认值也就是日期"0000-00-00"。
default ''指的是 默认空字符
default null
指的是 默认值为null
null和empty string是有区别的
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)