SQLite,データベースの整合性をチェック(確認)する

スポンサーリンク

鍛錬 41

SQLite,データベースの整合性をチェック(確認)する

SQLiteで、以下に示すような内容がデータベースに存在するのか、データベースの整合性をチェックするには、integrity_check を使用します。

  • 順序が正しくないレコード
  • 見つけることが不可能なページ
  • 不正な形式のレコード
  • 見つけることが不可能なインデックス

 
使用方法は、以下に示す通りです。

pragma integrity_check;
スポンサーリンク

実行結果

以下は、データベースの整合性をチェックしています。

sqlite> 
sqlite> pragma integrity_check;
ok

 
上記に示した通り、データベースの整合性に問題ないことが確認できました。

タイトルとURLをコピーしました