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

时间:2013-03-15 17:03:14

标签: javascript html5 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语句中,根据规范,单词subDB应该是一个文件引用。这在sqlite3 CLI中工作正常,但它应该在Javascript代码中应该是什么?使用openDatabase命令中指定的shortName似乎很自然,但显然这不起作用。

1 个答案:

答案 0 :(得分:0)

WebSQL不允许访问数据库文件名,因此无法实现。