SQLite是否存储行的最后修改日期,就像文件系统一样?
如果不是,我该怎么办?SQLite存储行的最后修改日期吗?
5
A
回答
10
我认为你只能添加列到你的表,并创建触发器更新列值与datetime('现在');
4
号
添加上次更改时间列到表(S),并更新该行上的修改。
2
CREATE TRIGGER update_appInfo_updatetime BEFORE update ON appInfo
begin
update appinfo set updatedatetime = strftime('%Y-%m-%d %H:%M:%S:%s','now', 'localtime') where bundle_id = old.bundle_id;
end
CREATE TABLE "appInfo" (bundle_id text NOT NULL PRIMARY KEY,appname text,title text DEFAULT appname,display_image text DEFAULT "default.gif",full_size_image text DEFAULT "default.gif",bundle_version text DEFAULT "1.0",company_id text,ipaname text,createdatetime text DEFAULT (strftime('%Y-%m-%d %H:%M:%S:%s','now', 'localtime')),updatedatetime text DEFAULT (strftime('%Y-%m-%d %H:%M:%S:%s','now', 'localtime')))
相关问题
- 1. Symfony2 ESI缓存+最后修改日期
- 2. 需要只存储表中存储更改日期的最后日期SQL/ODBC
- 3. 获取最新的文件的最后修改日期在存储帐户
- 4. URL中的最后修改日期
- 5. SQLite中的存储日期
- 6. Powershell和最后修改日期
- 7. innodb表最后修改日期
- 8. 目录最后修改日期
- 9. 最后修改日期/时间
- 10. MySql:知道表最后修改日期
- 11. SQLite存储日期问题
- 12. 修改SharePoint中“最后修改”的日期格式:CreatedModifiedInfo
- 13. BASH:显示修改日期的最后修改文件
- 14. 将最后修改日期减去当前日期
- 15. 我如何才能找到最后修改日期,在SQL Server 2008中存储过程的修改用户
- 16. wordpress更改发布日期的最后修改日期(预定发布)
- 17. SQLite日期存储和转换
- 18. 如何在SQLite中存储日期?
- 19. CNContact最后修改日期和联系人改变
- 20. Windows Installer更改文件最后修改日期
- 21. 查找文件的最后修改日期的特殊扩展
- 22. 如何在android上保存最后修改的图像文件的日期?
- 23. 获取文件的最后修改日期用C
- 24. 获取文件的最后修改日期
- 25. 获取html文件的最后修改日期
- 26. 在Bash中打印文件的最后修改日期
- 27. 使用javascript获取远程URL的最后修改日期
- 28. 获取文件元数据(最后修改日期)的开销
- 29. 在VB6中获取文件的最后修改日期
- 30. 使用Java获取页面的最后修改日期
这就是我想要做的。有关'insert'的示例,请参见http://www.shokhirev.com/nikolai/abc/sql/triggers.html。你也必须为'update'添加一个类似的触发器。 (另) – bart 2010-02-12 00:51:03