标签: mysql
即使我更新了行中的其他一些列,CURRENT_TIMESTAMP列也会更新吗?
答案 0 :(得分:3)
是的,如果您将自动更新值设置为CURRENT_TIMESTAMP,则无论您更新哪些列,它都将始终更新。您不必指定该字段并将其设置为CURRENT_TIMESTAMP,因为它会自行完成。
CURRENT_TIMESTAMP
请注意,您不能拥有一个默认值为CURRENT_TIMESTAMP的列和另一个自动更新值为CURRENT_TIMESTAMP的列。
在MySQL文档here中查看更多内容。