Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在我的 mysql 数据库中有一个用户表,在那里我通过具有 TIMESTAMP 类型的列 timeOfUserSignup(或类似的东西)记录用户注册的时间,默认设置为 CURRENT_TIME。
但是,如果我更新该用户的信息会发生什么。该列值会更改为更新发生的时间吗?
仅当您未在表插入上传递任何值时才会生成默认值。如果您还需要更改更新的值,那么您可以为此使用额外的触发器。