作者:qingheqianyenft | 来源:互联网 | 2023-06-16 15:15
前面提到,对于表的信息,我们可以通过.schema命令来查看,譬如:sqlite>.tablestest_tablesqlite>sqlite>.schema
前面提到,对于表的信息,我们可以通过.schema命令来查看,譬如:
sqlite> .tables
test_table
sqlite>
sqlite> .schema
CREATE TABLE test_table (id integer primary key, name text, description text);
sqlite>
再来用select查询表内容:
sqlite> select * from test_table;
0|name0|des0
1|name1|des1
2|name2|des2
但这样仍然不方便对应着列信息来看数据,尤其是实际工程中的数据库表往往有几十个列。
可以使用headers命令来开启列信息显示,默认是off状态:
sqlite> .headers
Usage: .headers on|off
sqlite>
sqlite> .headers on
sqlite>
sqlite> select * from test_table;
id|name|description
0|name0|des0
1|name1|des1
2|name2|des2
sqlite>
sqlite> .headers off
sqlite>
sqlite> select * from test_table;
0|name0|des0
1|name1|des1
2|name2|des2