Timestamp (预设值、自动更新)
设定 timestamp 资料类型
Timestamp 两种属性
自动初始化: 资料写入栏位,自动填入当下时间(DEFAULT CURRENT_TIMESTAMP)自动更新: 修改资料,自动填入当下时间覆盖
(ON UPDATE CURRENT_TIMESTAMP)
Timestamp 四种 设法/时机:
自动初始化 及 自动更新 (预设) ts TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP
只做自动初始化 (建立时初始化, 更新时不修改时间) ts TIMESTAMP DEFAULT CURRENT_TIMESTAMP
只做自动更新 (建立时不做初始化动作) ts TIMESTAMP DEFAULT 0 ON UPDATE CURRENT_TIMESTAMP
全都不做(直接用 DATETIME 的型态 似乎比较方便?) ts TIMESTAMP DEFAULT 0
参考资料
作者:Tsung - MySQL Timestamp