Android 合并数据库
目前我有一份工作。20个相同的结构化数据库(SQLite),我从远程目的地(android手机)传输到我的pc。现在我想将它们添加到单个数据库中,以便对数据执行数据分析。这怎么可能?表的主键是自动递增整数,因此当使用Android 合并数据库,android,sqlite,merge,Android,Sqlite,Merge,目前我有一份工作。20个相同的结构化数据库(SQLite),我从远程目的地(android手机)传输到我的pc。现在我想将它们添加到单个数据库中,以便对数据执行数据分析。这怎么可能?表的主键是自动递增整数,因此当使用ATTACH时,我得到的主键不是唯一的错误。此外,如果我能在行和表之间保留一个引用,那就太好了。按照你的措辞,对我来说,这听起来像是你在家用电脑上做的一次性操作。我可能只是在中打开一个新的数据库,然后像链接上显示的那样附加/插入/分离每个数据库 如果需要编写此脚本,可以使用一个将sq
ATTACH
时,我得到的主键不是唯一的错误。此外,如果我能在行和表之间保留一个引用,那就太好了。按照你的措辞,对我来说,这听起来像是你在家用电脑上做的一次性操作。我可能只是在中打开一个新的数据库,然后像链接上显示的那样附加/插入/分离每个数据库
如果需要编写此脚本,可以使用一个将sqlite嵌入shell脚本的示例,并在dos批处理文件中显示一些sql。更可取的是,您可以使用您最喜欢的语言的sqlite绑定对其进行编码,如 可能重复:我已经读过了,但没有帮助我。我有少于32个数据库,所以附加应该是好的。但我在哪里使用“附加自”?