ADB shell 命令中 databases目錄下可以看見2個文件。sql
databaseName.db 這是程序建立的數據庫shell
databaseName.db-journal 則是爲了讓數據庫可以支持事務而產生的臨時日誌文件, 一般狀況下這數據庫
個文件的大小都是 0 字節。日誌
上圖所示,我只建立能一個叫book的表。可是生成呢,sqlite_sequence表。此表在ADB shell 中看不見code
建立表 book 的語句:sqlite
CREATE TABLE book ( id INTEGER PRIMARY KEY autoincrement, author text, price REAL, pages INTEGER, NAME text )
使用AUTOINCREMENT字段,引擎會自動產生一個sqlite_sequence表。事務
在SQLite中一個自增加字段定義爲:Integer primary key autoincrementrem