mysql timestamp 门类字段自动更新时间
mysql timestamp 类型字段自动更新时间
以下两个建表语句的效果是一样的:
以下是代码片段:
以下是代码片段:
自动初始化和更新:
ts TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP
只自动初始化:
ts TIMESTAMP DEFAULT CURRENT_TIMESTAMP
只自动更新
ts TIMESTAMP DEFAULT 0 ON UPDATE CURRENT_TIMESTAMP
只是给一个常量(注:0000-00-00 00:00:00)
ts TIMESTAMP DEFAULT 0
以下两个建表语句的效果是一样的:
以下是代码片段:
CREATE TABLE `test` ( `t1` TIMESTAMP NOT NULL , `ww` VARCHAR( 5 ) NOT NULL ) ENGINE = MYISAM CREATE TABLE `test` ( `t1` timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP, `ww` varchar(5) NOT NULL ) ENGINE=MyISAM ;
以下是代码片段:
自动初始化和更新:
ts TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP
只自动初始化:
ts TIMESTAMP DEFAULT CURRENT_TIMESTAMP
只自动更新
ts TIMESTAMP DEFAULT 0 ON UPDATE CURRENT_TIMESTAMP
只是给一个常量(注:0000-00-00 00:00:00)
ts TIMESTAMP DEFAULT 0