查询数据库中的所有表名:
SELECT name FROM sqlite_master WHERE type=’table’ ORDER BY name;
查询表中的所有列名:
let db = SQLiteDB.sharedInstance
//执行查询
let result = db.query(sql: "PRAGMA table_info([t_user])")
//结果判断
print("---查询结果---\n\(result)")
//提取列名
print("---共\(result.count)列---")
for column in result {
print(column["name"]!)
}
网友评论