我有两个sqlite数据库,想从数据库A复制一个表到数据库B,数据库A中的其他表不应该被复制。在 Java 中最简单的方法是什么?
我完全可以做类似 Select * from A 的操作,然后将所有这些插入数据库 B,但难道没有更好的方法吗?
最佳答案
打开您要从中复制的数据库,然后运行此代码以附加您要复制到的数据库,然后复制一个表。
ATTACH DATABASE 'other.db' AS other;
INSERT INTO other.tbl
SELECT * FROM main.tbl;
关于SQLite:将表从一个数据库复制到另一个数据库的最简单方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29220677/