关闭。这个问题需要更加突出重点。它目前不接受答案。**想改进这个问题吗?**通过编辑这篇文章更新这个问题,使它只关注一个问题。
两年前关门了。改进这个问题我有一个由created\u at和updated\u at字段组成的表。我已经创建了没有启用默认值的表。如何使“created\u at”字段记录创建的日期时间(创建时只写入一次)和“updated\u at”字段以填充表更新时的日期时间。
hrysbysz1#
创建触发器是一个很好的解决方案,但这对我来说更好
ALTER TABLE `table_name` ADD `created_at` timestamp NULL DEFAULT CURRENT_TIMESTAMP, ADD `updated_at` timestamp NULL ON UPDATE CURRENT_TIMESTAMP AFTER `created_at`;
1条答案
按热度按时间hrysbysz1#
创建触发器是一个很好的解决方案,但这对我来说更好