SQLite文件格式初步分析之记录格式

表记录的格式

    表的一条记录保存在cell中。一个保存记录的cell的格式如下图所示:

SQLite文件格式初步分析之记录格式_第1张图片

  实例:以company表中的一条记录为例。见下图:

SQLite文件格式初步分析之记录格式_第2张图片

表结构的保存格式

sqlite_master表结构

    创建、定义表结构的SQL语句,保存的SQLite内部使用的表sqlite_master中。Sqlite_master的表结构如下:

CREATE TABLE sqlite_master(

  type text,

  name text,

  tbl_name text,

  rootpage integer,

  sql text

);

    此表的记录的保存格式与普通表的记录保存格式相同。

 

实例:以company表为例

SQLite文件格式初步分析之记录格式_第3张图片

  其中sql列的具体内容如下:

SQLite文件格式初步分析之记录格式_第4张图片




你可能感兴趣的:(SQLite)