【问题标题】:Check when an SQLite database/table was last updated (PHP)检查 SQLite 数据库/表的上次更新时间 (PHP)
【发布时间】:2011-11-01 16:02:14
【问题描述】:

有什么方法可以检查 SQLite 数据库的上次更新时间?
或者有什么方法可以为特定的表做吗?

由于 SQLite 是基于文件的数据库,我想我可以查看文件上的日期,但我不确定我是否可以依赖它。

【问题讨论】:

  • 在我看来,因为 sqlite db 毕竟是一个文件,所以可以使用 filemtime() 解决整个数据库的上次更新,但是如何获取表的上次更新时间这真的很有趣我也是
  • 我也在找这样的信息,但我不是特别需要日期,只知道它的内容是否改变了。我正在考虑在初始参考时间和当前时间比较整个数据库文件本身的快速哈希。 md5 或类似的东西。

标签: php sqlite


【解决方案1】:

我知道这是一篇旧帖子,但如果其他人看到此帖子,请参阅此帖子:

Android check when table was last updated

【讨论】:

    【解决方案2】:

    我相信SQLite TRIGGERS可以做到这一点

    【讨论】:

    猜你喜欢
    • 2012-08-02
    • 2012-05-19
    • 2012-03-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-05-20
    • 2021-12-19
    • 2015-06-14
    相关资源
    最近更新 更多