将表连接到同一个db与不同db之间的含义

时间:2012-05-06 12:57:53

标签: database sqlite join

我的程序在服务器中下载a.sqlite3文件

b.sqlite3文件已在本地ios中。

我想在a.sqlite3

中加入已下载b.sqlite3的表格

所以我想从a.sqlite3中的表格复制到b.sqlite3 并在同一个数据库/

中加入表

只需将a.sqlite3's表加入b.sqlite3's表。

建议的方式是什么或者有其他选择吗?

1 个答案:

答案 0 :(得分:0)

最佳做法是使用具有多个模式的相同数据库。每个模式都可以放在自己的文件中,如果这是首先在dB之间分离数据的原因,则可以轻松备份。甲

此外,您不能在多个数据库中拥有外键约束,这是一个主要缺点

您可能需要阅读这篇文章http://www.unityjdbc.com/doc/multiple/multiplequery.html