大神们!sqlite两个表结构完全一样的数据库文件,但是里面表中数据不一样,要怎么合并成一个数据库文件???

时间:2022-10-14 14:51:34
大神们! 我现在有两个完全一样的sqlite数据库文件,文件名都是一样的,表结构也是一样的,但是表中所存的数据不一样,要怎么把A数据库文件表里的数据导入到B数据库文件里面去,合并成一个数据库文件。比如:

A数据库文件:
UserInfo表:
ID    NAME    AGE
1       张三        18
2       李四        17

B数据库文件:
UserInfo表:
ID    NAME    AGE
4       王五        18
5       赵六        17

合并成
A数据库文件:
UserInfo表:
ID    NAME    AGE
1       张三        18
2       李四        17
4       王五        18
5       赵六        17

目前暂不考虑主键问题。
大神们,求解呀!!!
大神们!sqlite两个表结构完全一样的数据库文件,但是里面表中数据不一样,要怎么合并成一个数据库文件???

6 个解决方案

#1


大神们!sqlite两个表结构完全一样的数据库文件,但是里面表中数据不一样,要怎么合并成一个数据库文件???
大神们呢????~~~
求助啊!!!!!!!

#2


我就会最笨的办法,  把表A里面的 所有数据读出来,挨个, 插入到 表B 里面

#3


把A导出后缀为.sql的文件,即用sql语法写的文件,然后在B中执行

#4


A库导出sql文件,然后导入到B库文件里面去。

#5


" echo .dump | sqlite3 \""+curFile+"\" | sqlite3  \""+tarFile+"\""

#6


解决了吗?求教

#1


大神们!sqlite两个表结构完全一样的数据库文件,但是里面表中数据不一样,要怎么合并成一个数据库文件???
大神们呢????~~~
求助啊!!!!!!!

#2


我就会最笨的办法,  把表A里面的 所有数据读出来,挨个, 插入到 表B 里面

#3


把A导出后缀为.sql的文件,即用sql语法写的文件,然后在B中执行

#4


A库导出sql文件,然后导入到B库文件里面去。

#5


" echo .dump | sqlite3 \""+curFile+"\" | sqlite3  \""+tarFile+"\""

#6


解决了吗?求教