在android下通過adb shell命令可以進入sqlite3的命令行client,見:在android命令行下使用sqlite3。
如果想列出該數據庫中的所有表,可:
.table
如果想查看這些表的結構:
select * from sqlite_master where type="table";
可以看到類似:
默認情況下,不會出現紅框中的表頭,需要之前設置,命令爲:
.header on
如果只想查看具體一張表的表結構,比如查看emperors表,命令爲:
select * from sqlite_master where type="table" and name="emperors";
另外,也可以這樣:
sqlite> .schema emperors
CREATE TABLE emperors( id integer primary key autoincrement, name text,dynasty text,start_year text);
退出sqliite
sqlite> .exit