SQLite:将表从一个数据库复制到另一个数据库的最简单方法?

我有两个sqlite数据库,并希望将数据库A中的表复制到数据库B.不应复制数据库A中的其他表。 在Java中最简单的方法是什么?

我可以明确地做一些像A中的Select *然后将所有这些插入到数据库B中,但是不应该有更好的方法吗?

打开要从中复制的数据库,然后运行此代码以附加要复制到的数据库,然后复制一个表。

ATTACH DATABASE 'other.db' AS other; INSERT INTO other.tbl SELECT * FROM main.tbl;