阅读背景:

mysql5.7 datetime 默认值为‘0000-00-00 00:00:00'值无法创建问题解决

来源:互联网 

表结构:

DROP TABLE IF EXISTS `t_consts_classify`; CREATE TABLE `t_consts_classify` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(100) NOT NULL DEFAULT '' COMMENT '名称', `code` varchar(50) NOT NULL DEFAULT '', `parent_code` varchar(50) NOT NULL DEFAULT '0' COMMENT '父级别code', `sort` int(11) NOT NULL DEFAULT '0' COMMENT '排序', `create_time` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', `create_user` varchar(32) NOT NULL DEFAULT 'system', `update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, `update_user` varchar(32) NOT NULL DEFAULT 'system', `del` tinyint(1) NOT NULL DEFAULT '0', PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=37 DEFAULT CHARSET=utf8 COMMENT='课程类别表'; DROP TABLE IF EXISTS `t_consts_classify`; CRE



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: