Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sqlite/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 合并数据库_Android_Sqlite_Merge - Fatal编程技术网

Android 合并数据库

Android 合并数据库,android,sqlite,merge,Android,Sqlite,Merge,目前我有一份工作。20个相同的结构化数据库(SQLite),我从远程目的地(android手机)传输到我的pc。现在我想将它们添加到单个数据库中,以便对数据执行数据分析。这怎么可能?表的主键是自动递增整数,因此当使用ATTACH时,我得到的主键不是唯一的错误。此外,如果我能在行和表之间保留一个引用,那就太好了。按照你的措辞,对我来说,这听起来像是你在家用电脑上做的一次性操作。我可能只是在中打开一个新的数据库,然后像链接上显示的那样附加/插入/分离每个数据库 如果需要编写此脚本,可以使用一个将sq

目前我有一份工作。20个相同的结构化数据库(SQLite),我从远程目的地(android手机)传输到我的pc。现在我想将它们添加到单个数据库中,以便对数据执行数据分析。这怎么可能?表的主键是自动递增整数,因此当使用
ATTACH
时,我得到的主键不是唯一的错误。此外,如果我能在行和表之间保留一个引用,那就太好了。

按照你的措辞,对我来说,这听起来像是你在家用电脑上做的一次性操作。我可能只是在中打开一个新的数据库,然后像链接上显示的那样附加/插入/分离每个数据库


如果需要编写此脚本,可以使用一个将sqlite嵌入shell脚本的示例,并在dos批处理文件中显示一些sql。更可取的是,您可以使用您最喜欢的语言的sqlite绑定对其进行编码,如

可能重复:我已经读过了,但没有帮助我。我有少于32个数据库,所以附加应该是好的。但我在哪里使用“附加自”?