【问题标题】:how to create correct -journal file after editing sqlite database编辑 sqlite 数据库后如何创建正确的日志文件
【发布时间】:2016-01-16 22:20:27
【问题描述】:

我有一个.db 文件,我想使用sqlite editor 或其他准备好编辑数据库的应用程序对其进行编辑....在表中插入新行是成功的,没有问题,....但是插入后,附加到该数据库的-journal 文件将被删除....我知道-journal 是数据库的回滚...但我不知道我应该如何编辑该数据库以创建它-journal 文件正确吗?!!...

有时在.db文件中的某些表中插入新行也无法成功,退出应用程序后它将被删除...这是-journal文件的问题吗??...谢谢!

【问题讨论】:

    标签: android database sqlite


    【解决方案1】:

    -journal 文件由数据库自动处理。你不需要关心它。

    根据some connection setting,它可能会被删除,但这只是一种优化。

    【讨论】:

    • 谢谢...但是当我在某些表中插入新行并保存时,有时新行会被自动删除,-journal 文件也会被删除,那么为什么会发生这种情况??? . 这不是关于日志文件的吗?
    • 显然,您使用的任何软件都没有实际提交更改。
    • 我知道任何 .db 文件中都有一些触发器,根据这些触发器,一些表将从插入到其他表中插入......但是当我插入一个表时,第二个表将不被插入...如果我手动插入第二张表,它将被删除...!!!...我的错误在哪里?(对不起我的英语不好)!
    • 就这些触发器提出一个新问题。
    猜你喜欢
    • 2015-11-24
    • 2022-06-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-02-26
    • 1970-01-01
    相关资源
    最近更新 更多