我目前正在使用SQlite,使用TideSDK编写应用程序。我所追求的只是向用户显示整个数据库(所有表格),因为它是教师需要查看的评估工具。我正在使用HTML5和Javascript。
我正在考虑将整个数据库放入一个字符串或数组中,如:
var database = db.execute("SELECT name FROM sqlite_master WHERE type='table' ORDER BY name");
然后一些如何使用javascript / html在屏幕上渲染。
这一切都可能吗?这种东西有插件吗?它已经困扰了我几个星期,我似乎无法得到任何帮助。
感谢任何能指出正确方向的人。
答案 0 :(得分:3)
要列出表格,您应该可以
SELECT name FROM sqlite_master
WHERE type IN ('table','view') AND name NOT LIKE 'sqlite_%'
UNION ALL
SELECT name FROM sqlite_temp_master
WHERE type IN ('table','view')
ORDER BY 1
或使用较短版本
.tables
http://www.sqlite.org/sqlite.html。转到查询数据库架构