我正在使用swift 3,我希望能够遍历我的sqlite数据库中的所有表。有这么简单的功能吗?我只是想检索表名。
答案 0 :(得分:6)
在sqlite数据库模式中是sqlite_master表。它包含所有模式的名称(表,索引,视图等)。
要查看SQLLite数据库中的表列表,Command是“.tables”。 和等效的SQlite查询获取所有表名是:
select name from sqlite_master where type='table'
您可以使用SQL wrapper class for swift 3.0来执行上述查询并获取结果。