我想知道是否有可能从websql数据库中获取现有表。是否有某种查询可以找到这些?
我已经找到了几个sqlite示例但这些在websql中不起作用。
答案 0 :(得分:5)
链接似乎已经死于Kyaw Tun的回答 - 这对我有用,只是想分享,除非其他人都在寻找这个。
SELECT tbl_name, sql from sqlite_master WHERE type = 'table'
它将显示用于生成表的原始sql - 不完美但应该足够好。
答案 1 :(得分:1)
您可以从sqlite_master表中查询现有的表架构。
为了实现,您可以在我的开源库https://bitbucket.org/ytkyaw/ydn-db/src/master/js/ydn/db/conn/websql.js
上查看详细信息基本上你可以通过
获得你的架构var db = new ydn.db.Storage('db name');
db.getSchema(function (schema) {
console.log(schema);
});