TIMESTAMP的变体
1,TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP
在创建新记录和修改现有记录的时候都对这个数据列刷新
在创建新记录和修改现有记录的时候都对这个数据列刷新
2,TIMESTAMP DEFAULT CURRENT_TIMESTAMP 在创建新记录的时候把这个
字段设置为当前时间,但以后修改时,不再刷新它
字段设置为当前时间,但以后修改时,不再刷新它
3,TIMESTAMP ON UPDATE CURRENT_TIMESTAMP 在创建新记录的时候把这个字段设置为0,
以后修改时刷新它 www.2cto.com
以后修改时刷新它 www.2cto.com
4,TIMESTAMP DEFAULT ‘yyyy-mm-dd hh:mm:ss’ ON UPDATE CURRENT_TIMESTAMP
在创建新记录的时候把这个字段设置为给定值,以后修改时刷新它
在创建新记录的时候把这个字段设置为给定值,以后修改时刷新它
MySQL目前不支持列的Default 为函数的形式,如达到你某列的默认值为当前更新日期
与时间的功能,你可以使用TIMESTAMP列类型下面就详细说明TIMESTAMP列类型
与时间的功能,你可以使用TIMESTAMP列类型下面就详细说明TIMESTAMP列类型
本文详细介绍了MySQL中TIMESTAMP列类型的四种不同用法,包括在创建新记录时设置当前时间并在更新时刷新时间戳、仅在创建时设置当前时间而不更新、创建时设为0并在更新时刷新,以及创建时设置特定值并在更新时刷新。
1300

被折叠的 条评论
为什么被折叠?



