2012-03-25 36 views
0

我创建通过Java代码数据库名为MY_DATABASE它工作得很好。在运行程序时,我打开文件资源管理器,发现与我创建的数据库一样, MY_DATABASE在/ data/data/appname/databases文件夹中有一个名为MY_DATABASE-journal(size:0)的额外条目。我没有创建它,那么它从哪里来,它的用途是什么?从-Journal来的文件从哪里来,它的用途是什么?

感谢, 文太

回答

1

使用的SQLite的回滚日志的附加文件。你可以阅读它使用的所有temporary files的解释。

+0

非常有用的链接,用简单的语言解释:) 什么是android_metadata表?在执行期间,执行时: 从sqlite_master中选择*其中type ='table' 然后我可以看到那个表,我没有创建。它来自哪里,它需要什么?谢谢,Bunty – WhoAmI 2012-03-25 14:09:39

+0

请参阅[什么是android_metadata表?](http://stackoverflow.com/questions/3061868/what-is-the-android-metadata-table)。 – 2012-03-26 01:40:24