即使我更新了行中的其他列,CURRENT_TIMESTAMP 列也会更新吗?
最佳答案
是的,如果您将自动更新值设置为CURRENT_TIMESTAMP
,则无论您更新了哪些列,它都会始终更新。您不必指定该字段并将其设置为 CURRENT_TIMESTAMP
,因为它会自行执行此操作。
请注意,您不能让一列的默认值为 CURRENT_TIMESTAMP
,而另一列的自动更新值为 CURRENT_TIMESTAMP
。
请参阅 MySQL 文档 here 了解更多信息.
关于mysql - 如果您对表中的其他字段运行 UPDATE 语句,CURRENT_TIMESTAMP 字段会自动更新吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1141071/