您的位置:首页 > 数据库 > MySQL

mysql timestamp 默认值当前时间

2014-03-04 16:01 393 查看
插入和更新时默认值为当前时间,字段不能用Datetime类型,需要用timestamp类型,

建表时的写法为

`InsertTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,

DROP TABLE IF EXISTS `obj_Test`;

CREATE TABLE `obj_Test` (

`ID` bigint(20) unsigned NOT NULL AUTO_INCREMENT, ,

`InsertTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,

`ReasonCode` smallint(2) DEFAULT NULL,

PRIMARY KEY (`ID`)

) ENGINE=InnoDB AUTO_INCREMENT=96 DEFAULT CHARSET=utf8;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: