【发布时间】:2016-04-01 13:04:51
【问题描述】:
下面的代码只返回第一个表的名称,如何获取现有sqlite中所有可用表名的列表?
const sqlite3 = require('sqlite3').verbose();
const db = new sqlite3.Database('path/to/mydb.sqlite');
db.serialize(function () {
db.get("select name from sqlite_master where type='table'", function (err, table) {
console.log(table);
});
});
输出
{name: "meta"}
在 sqlite3 命令行中打开时
sqlite> .tables
downloads meta urls
downloads_url_chains segment_usage visit_source
keyword_search_terms segments visits
【问题讨论】: