可以在Javascript中附加sqlite数据库吗?

可以在Javascript中附加sqlite数据库吗?,javascript,html,sqlite,web-sql,Javascript,Html,Sqlite,Web Sql,有可能这样做吗 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语句

有可能这样做吗

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命令中指定的短名称似乎很自然,但显然这不起作用

WebSQL不允许访问数据库文件名,因此这是不可能的