MySQL5.6版本后DATETIME类型字段可以设置默认值与自动更新

CREATE TABLE t1 (
  ts TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  dt DATETIME DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP
);

参考
11.3.5 Automatic Initialization and Updating for TIMESTAMP and DATETIME

你可能感兴趣的:(MySQL5.6版本后DATETIME类型字段可以设置默认值与自动更新)