我的 Android 应用程序中有一个 SQLite 表,其中有一个“MODIFIED”列。它主要存储当前行首次插入或更新的时间(日期和时间)。
如果我在 android 中使用 SQLite DB 的 update()
函数,我不知道如何将日期时间值放入 ContentValues
参数中。
如果我使用 execSql()
方法,我可以使用 DATETIME()
sql 函数来获取当前时间并将其设置为“MODIFIED”列。但是这个函数没有返回值。不知道更新成功没有。
谁有什么建议?
最佳答案
另一种方法是创建一个“TRIGGER”,它在每次使用 SQLite 本身进行“UPDATE”时自动更新 MODIFIED,read about it here.
关于android - 在android中用当前日期时间更新sqlite列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10274009/