将数据库与服务器同步

时间:2011-04-13 08:07:05

标签: android database database-design data-structures

是否有任何方法可以为数据库(表格)设置到期时间?

我在第一次登录时来自服务器的数据存储在数据库中。下次我需要有一个标志或与数据库相关的东西告诉我它的更新与否。时间戳的排序,但与完整的表而不是特定的行相关联。

1 个答案:

答案 0 :(得分:1)

我不确定我是否完全理解您的问题,但如果您需要跟踪上次更新某个表的时间,您只需使用另一个表table_last_update,其中包含两列table_namelast_update_time或类似的东西。

但警告:每次插入/更新引用的表时,都必须更新此引用表。所以这是更多工作(可能在运行时,以及可能引入的错误数量),而不是在表中保留timestamp列,并正确索引它。

编辑:在引用的表上使用触发器可能是实现时间戳表更新的好方法。