我的sqlite3数据库里面有很多表,其中一个叫做GlobalData。我可以读写它,所以我知道它存在,但是我无法检查它是否存在。
我的app.js主文件中有以下代码:
app.post("/update", function (req,res)
{
var db = new sqlite3.Database("db.development.sqlite");
db.get("SELECT name FROM sqlite_master WHERE type='table' AND name='GlobalData'", function (err, row)
{
console.log(err);
console.log(row);
});
});
但是,err始终为null,并且行始终未定义。
我从查询末尾删除了“AND name ='GlobalData'”以尝试获取所有表的列表,但结果仍然相同(null和undefined)。
我做错了什么?