0

有可能做这样的事情吗?

mDB = openDatabase("mainDB","1.0","Main Database",5 * 1024 * 1024);
sDB = openDatabase("subDB","1.0","Sub Database",5 * 1024 * 1024);

mDB.transaction(function(tx){
    tx.executeSql("ATTACH DATABASE subDB as sub", []);
});

但是,此代码不起作用。在 SQL 语句中,根据规范,subDB 这个词实际上应该是一个文件引用。这在 sqlite3 CLI 中运行良好,但在 Javascript 代码中应该是什么?使用 openDatabase 命令中指定的 shortName 似乎很自然,但显然这不起作用。

4

1 回答 1

0

WebSQL 不授予对数据库文件名的访问权限,因此这是不可能的。

于 2013-03-15T17:32:47.923 回答