2017-07-31 4 views

答えて

0

オフセット92と96のエントリは、SQLiteライブラリのそれ以降のバージョンで追加されました。

古いバージョンでファイルを変更すると、変更カウンタ(オフセット24)が変更されますが、バージョン有効番号または書き込みライブラリのバージョン番号は調整されません。したがって、別のバージョンが最後にファイルに書き込んだので、ライブラリのバージョン番号は正しくありません。

version-valid-for番号により、新しいライブラリでこのケースを検出できます。変更カウンタとversion-valid-for番号が一致しない場合、書き込みライブラリのバージョン番号は古く、無視する必要があります。

関連する問題