【问题标题】:SQLite Manager - Copy table to another .sqlite databaseSQLite Manager - 将表复制到另一个 .sqlite 数据库
【发布时间】:2013-01-30 20:05:47
【问题描述】:
使用 SQLite 数据库开发我的第一个 iOS 应用程序。在项目中,我有 2 个数据库,其中第一个数据库只有一个表,另一个作为主数据库。我想通过将表从第一个数据库复制到第二个数据库,将这些数据库合并为一个(第二个)。第一个数据库表包含超过 32K 条记录。所以,我想用数据复制整个表。
我想使用 firefox 的 SQLManager AddOn 来实现。
有什么想法吗?
【问题讨论】:
标签:
iphone
ios
sqlite
sqlitemanager
【解决方案1】:
您可以使用一个命令行简单地执行此操作,而不是 SQLManager:
$ echo '.dump tablename' | sqlite3 sourcedb | sqlite3 destdb
【解决方案2】:
将需要的表格内容导出到sqlite manager中的excel表格中,然后将excel文件导入目标数据库中。
您可以在 sqlite manager 本身中看到导入和导出的控件。
我希望这可以帮助你,因为我使用它。