我创建了一个名为test.sqlite的数据库。我已经添加了一个名为coffee的表,我正在以编程方式向其添加列,当我运行我的程序时,它成功执行。但我想在sqlite命令提示符中看到我以编程方式添加的列。这怎么可能?在sqlite命令提示符下查看数据库中表的数量的命令是什么?
答案 0 :(得分:1)
使用sqlite_master表获取数据库中所有对象的列表(表,视图,索引等):
SELECT * FROM sqlite_master;
使用pragma获取表的列列表:
PRAGMA table_info('TableName');
答案 1 :(得分:0)
打开终端窗口,导航到包含test.sqlite的目录,然后在命令行中输入:
yourname $ sqlite3 test.sqlite
SQLite将启动并为您提供一个命令提示符,您可以在其中键入 .dump 命令以查看数据库的整个结构:
源码>的使用.dump 强>
您还可以使用 .help 命令查找查看数据的其他方法。或者,阅读 sqlite3 的手册页。