前面提到,对于表的信息,我们可以通过.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
413


利用headers命令在命令行中显示列信息&spm=1001.2101.3001.11974&articleId=72722538&d=1&t=3&u=c47bd5714d2e43d78ae0d985cec35460)

被折叠的 条评论
为什么被折叠?



