作者:叶子美容美体养生馆os | 来源:互联网 | 2023-05-16 18:07
我有两个sqlite数据库,并希望将数据库A中的表复制到数据库B.不应复制数据库A中的其他表.在Java中最简单的方法是什么?
我可以明确地做一些像A中的Select*然后将所有这些插入到数据库B中,但是不应该有更好的方法吗?
1> Colonel Thir..:
打开要复制的数据库,然后运行此代码以附加要复制到的数据库,然后复制一个表.
ATTACH DATABASE 'other.db' AS other;
INSERT INTO other.tbl
SELECT * FROM main.tbl;
最后,运行`DETACH other;`.