它可以直接用sql / mysql获取一行的创建和更新时间吗? 我知道一种方法来获得一个表的最后更新,但我想知道是否有一个快速的原生方式来做这个与SQL。
我做了一个方法来自动创建表中的2个字段(created_date和updated_date)但我决定先问你,因为可能有更好的方法来做到这一点。
我听到了建议! 谢谢你的帮助。
答案 0 :(得分:1)
如果表中没有两个额外的列,我不知道有什么方法可以做到这一点 - 但我更新它们的方法是让数据库触发器而不是应用程序逻辑。
使用触发器方法有一些好处,但也有一些缺点。
首先,好处:
但也有一些缺点: