从websql数据库中获取现有表
get existing tables from websql database
我想知道是否有可能从websql数据库中获得现有的表。有什么查询可以找到这些吗?
我已经找到了几个sqlite的例子,但这些不工作在websql
链接似乎已经从Kyaw Tun的答案中消失了-这对我有用,只是想分享,除非其他人正在寻找这个。
SELECT tbl_name, sql from sqlite_master WHERE type = 'table'
它将显示用于生成表的原始sql -不完美,但应该足够好。
可以从sqlite_master表中查询已存在的表模式。
要实现,您可以在我的开源库https://bitbucket.org/ytkyaw/ydn-db/src/master/js/ydn/db/conn/websql.js上看到详细信息
基本上你可以通过
获取schemavar db = new ydn.db.Storage('db name');
db.getSchema(function (schema) {
console.log(schema);
});
相关文章:
- 使用 jQuery 的 .on 函数如何获取事件的原始元素
- jquery试图按名称获取按钮位置
- 如何在jQuery中获取元素的形式
- 如何在php文件中获取$.post-ajax传递的值
- 在Shopify中获取博客文章的图片
- 使用Javascript获取所选选项ID
- 在jQuery中获取表的行索引
- 使用jquery将mysql数据获取到新的表行中
- 在动态创建的元素上获取对特定选择器的引用
- 从城市名称获取惊喜
- Angular只从数组中获取所需的数据
- 无法将数据从firebase获取到我的html页面
- 从ajax请求中获取javascript对象
- 如何在 websql 中获取当前日期和时间
- 如何将值从websql中获取到选择框中
- 如何从WebSQL获取JSON
- 从websql数据库中获取现有表
- 数据库选择所有在服务中的angular websql,获取数组
- 从javascript中获取HTML5WebDB(WebSQL)数据库的大小
- 如果我想更新它,我将如何在 WebSQL 中获取现有的数据库版本号