如何列出使用 ATTACH 打开的 SQLite 数据库文件中的表?

房间

什么 SQL 可用于列出 SQLite 数据库文件中的表以及这些表中的行 - 一旦我ATTACH在 SQLite 3 命令行工具上使用命令附加了它

安东尼威廉姆斯

.tables.schema“辅助”功能不考虑附加的数据库:他们只是查询SQLITE_MASTER表“主”数据库。因此,如果您使用

ATTACH some_file.db AS my_db;

那么你需要做

SELECT name FROM my_db.sqlite_master WHERE type='table';

请注意,临时表也不会显示.tables:您必须列出sqlite_temp_master

SELECT name FROM sqlite_temp_master WHERE type='table';

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何列出使用ATTACH打开的SQLite数据库文件中的表?

无法在sqlite中打开数据库文件(使用finisar.sqlite)

如何在DB Browser中为SQLite打开sqflite数据库文件?

如何打开位于 sqlite3 中特定文件夹中的数据库文件?

SQLite-无法打开数据库文件

为什么我的SQLite表上显示“无法打开数据库文件”?

无法在golang中打开SQLite数据库:“无法打开数据库文件[已恢复]”-错误

无法从UWP应用的本地数据存储中打开SQLite数据库文件

放置在网络文件夹中时,无法打开SQLite数据库文件

在Android的SQLite数据库中使用相同的数据库文件插入不同的表

Android-是否可以使用“ sqlite资产助手”打开从Web服务下载的数据库文件?

SQLite无法在频繁的“ SELECT”查询中打开数据库文件(代码14)

SQLITE3,使用其他表模式将数据复制到新的数据库文件中

无法打开 sqlite 数据库,指定目录或数据库文件不存在

使用python打开数据库文件(.db)

使用html表单上传sqlite数据库文件并在提交时显示其表

Microsoft.Data.Sqlite.SqliteException:'SQLite错误14:'无法打开数据库文件'。

如何使用Android连接到内部存储中的sqlite数据库文件?

如何恢复已删除的SQLite数据库文件?

如何在C#中打开firebird数据库文件?

如何修复Flask应用中的“错误:无法打开数据库文件”?

如何连接到sqlite3数据库文件并获取fastapi中的内容?

如何在.NET Core中创建SQLite数据库文件?

如何使sqlite出错而不是在golang中创建丢失的数据库文件?

如何在Cordova中压缩(压缩)SQLITE数据库文件?

如何在 EntityFramework.Core 中解锁 Sqlite 数据库文件

如何在 Django 中以编程方式恢复 sqlite3 数据库文件

SQLite未捕获的PDOException-无法打开数据库文件

sqlite3.OperationalError:无法打开数据库文件