赞
踩
CREATE TABLE `test_up` (
`id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键id',
`update_time` datetime default null COMMENT '操作时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
表里的数据 update_time 字段真的有 NULL 的情况
由于按规范需要对 update_time 字段需要对它做默认值的设置。
CREATE TABLE `test_up2` (
`id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键id',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '操作时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
insert into test_up2 select * from test_up;
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。