如何仅基于对选定列的更新来自动使列更新时间戳?

时间:2019-01-04 11:53:08

标签: mysql sql

在MySQL中,我们是否可以使用updated_at列基于仅对该表中所有列中选定的少数几个列进行的更新来自动更新时间戳?

例如:如果我的表t1包含a,b,c列和updated_at列。

我希望仅在更新b和c列而不更新a列时更新updated_at。可以在MySQL中通过更改updated_at列来完成吗?

编辑此内容不是When is a timestamp (auto) updated?

的重复项

我不能使用触发器,因为与单行更新相比,一直有很多批量更新发生。因此,更新时间必不可少。

0 个答案:

没有答案