timestamp 类型,范围从1970到2038,占4个字节,比datetime少一半
可以设置timestamp在insert时默认为当前时间,在update时更改为当前时间。
CREATE TABLE `test` (
`t1` timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP,
`ww` varchar(5) NOT NULL
)
在navicat中如下设置:
当一个表中有两个及以上的timestamp,只有1个可以设置默认值为CURRENT_TIMESTAMP