您可以使用DEFAULT约束来设置时间戳:
ALTER TABLE
MODIFY dt_created datetime DEFAULT CURRENT_TIMESTAMP
ALTER TABLE
MODIFY dt_modified datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP
这样,您就不必Now()
在INSERT / UPDATE语句中指定。
参考:TIMESTAMP属性
MySQL自动为每一行存储日期时间
您可以使用DEFAULT约束来设置时间戳:
ALTER TABLE
MODIFY dt_created datetime DEFAULT CURRENT_TIMESTAMP
ALTER TABLE
MODIFY dt_modified datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP
这样,您就不必Now()
在INSERT / UPDATE语句中指定。
参考:TIMESTAMP属性