gpt4 book ai didi

c++ - Sqlite 表中的校验和计算

转载 作者:行者123 更新时间:2023-11-28 08:05:38 24 4
gpt4 key购买 nike

我正在开发一个嵌入式应用程序,我在其中将数据存储在 SqLite 数据库中。为了保护文件的完整性,我还需要为插入的每一行生成校验和。现在,我通过以预定义格式格式化列的内容并考虑前一行的校验和来计算一行的校验和。到这里为止一切正常,但问题是在打开现有数据库时验证校验和。由于它是一个实时应用程序并且数据库可以变得非常大,所以我没有自由再次迭代每一行。所以我的问题是什么是验证支票的最佳方式,这样我就不需要遍历每一行?

最佳答案

最好的方法是使用 PRAGMA integrity_check。收集其输出将有助于分析正确性。

PRAGMA integruty_check

关于c++ - Sqlite 表中的校验和计算,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10345583/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com