【发布时间】:2012-03-08 13:37:45
【问题描述】:
我正在使用这个资源来帮助我入门 - http://www.pantz.org/software/sqlite/sqlite_commands_and_general_usage.html
目前我正在使用内置的 SQLite 数据库创建一个 AIR 程序。在进行 SQL 查询方面,我可以被认为是一个完全的菜鸟。
表格列类型
我有一个相当大的 Excel 文件(14K 行),已导出到 CSV 文件。它有 65 列不同的数据类型(主要是整数、浮点数和短字符串,可能还有一些布尔值)。我不知道导入的正确形式以保留列结构,也不知道为每个 db 列选择的最佳数据格式。我可以对此提出一些意见。
表创建工具
是否有一个工具可以读取 XLS 文件并根据列标题生成快速查询语句以减轻手动查询的痛苦?我看到了这篇文章,但它似乎面向一个预先存在的 CSV 文件并使用了 python(我也是一个菜鸟)
提前感谢您抽出宝贵时间。 J
【问题讨论】:
-
您能否提供您尝试使用的数据样本?您可以对其进行消毒以保护无辜者的姓名,但如果我们确切知道您要处理的内容,则提供有用的示例会容易得多。
-
我实际上学到了很多关于为什么不在 AIR 中使用 SQLite,因为它不能很好地处理数据库更改。虽然不是我设想在结构上改变的数据库,但我仍然希望以后能够拥有该选项。所以我继续对 MySQL 数据库使用一些 HTTP / PHP 调用。我确实想出了如何导入它:) 不过感谢您的详细回复。
-
YAGNI(你不需要它)。您有什么可能的用例来动态更改数据库模式? (注意:如果归根结底,您可以随时转储到 SQL 并重新导入到不同的结构中。)