【问题标题】:Is it possible to get last update time of the row in sql是否可以在sql中获取行的最后更新时间
【发布时间】:2012-07-15 09:22:41
【问题描述】:

是否可以使用 MYSQL 服务器获取该行的最后更新时间和日期。

【问题讨论】:

标签: sql phpmyadmin


【解决方案1】:

嗯,MySQL 没有内置功能。虽然您可以通过添加时间戳列来获得相同的效果:

ALTER TABLE NAMEYOURTABLE
   ADD COLUMN last_update TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP

使用上面创建名称为 last_update 列的时间戳将使其几乎可以自动管理和更新。现在您可以根据时间戳从 NAMEYOURTABLE 中选择最后更新的行。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-11-13
    • 2016-04-02
    • 2018-08-30
    • 1970-01-01
    • 1970-01-01
    • 2013-12-09
    • 1970-01-01
    • 2018-05-20
    相关资源
    最近更新 更多