关于current_timestamp类型列的数据更新时机

关于current_timestamp类型列的数据更新时机

我在MySQL5.1中发布一个UPDATE语句时,update不适用,而我执行UPDATE时某个current_timestamp类型的列按时间更新。即使current_timestamp类型在UPDATE中明确可以不缺少,那是不是被更新的数据列就被更新了呢?

答案1

创建表时,您可以使用 DEFAULT CURRENT_TIMESTAMP 和 ON UPDATE CURRENT_TIMESTAMP 子句设置第一个 TIMESTAMP 列,该列以当前时间戳作为其默认值,并自动更新。

您可以在这里找到有关时间戳的更多信息:

http://dev.mysql.com/doc/refman/5.0/en/timestamp.html

马特

相关内容