您可以使用获取数据库列表
PRAGMA database_list
或使用“主”数据库中的表列表
select name from sqlite_master where type='table'
但正如我刚刚写的那样,它只返回“主”数据库中的表,而且我看不到知道哪些表在其他数据库中的方法。
那么如何列出其他数据库中的表(稍后附上)?
谢谢,--DD
PS:我可以想到一种解决方法,为通过 pragma database_list 列出的每个数据库创建一个单独的 sqlite*,然后他们在这些数据库上执行 N 次“从 sqlite_master 中选择名称”(因为每个都是现在是“主要”),但这听起来应该是可能的,无需求助于解决方法,不是吗???