在 SQLite 中显示表
Preet Sanghavi
2023年10月10日

在本教程中,我们将学习如何在 SQLite 中显示表。
在 SQLite 中显示表是执行数据库操作的重要步骤。我们将通过多种方式在 SQLite 中显示表。
在 SQLite 中显示表
让我们看看第一种显示表格的方法所涉及的步骤。
-
列出数据库中的表。
.tables
-
让我们看看我们数据库中表的外观。
.schema table_name
-
打印整个表格。
SELECT * from table_name;
辅助函数 .tables
和 .schema
不会搜索 ATTACHED 数据库; 相反,他们查询主数据库的 SQLITE MASTER 表。
-
你可以使用以下方法搜索附加的表格:
ATTACH demo_file.db AS demo_db;
-
我们需要编写以下语句来显示这些文件:
SELECT name FROM demo_db.sqlite_master WHERE type='table';
-
我们还必须注意临时表也不会出现。为了展示它们,我们需要列出
sqlite_temp_master
:SELECT name FROM sqlite_temp_master WHERE type='table';
使用上述方式,我们可以使用不同的技术在 SQLite 中显示表。
作者: Preet Sanghavi