将表从一个数据库移动到另一个

时间:2017-01-31 06:36:10

标签: android sqlite sqlcipher-android

我有两个数据库,一个是SQLite db_1,另一个是SQLCipher db_2。我想将表从db_1移到db_2

由于我在其中一个数据库中使用SQLCipher,我无法ATTACH数据库并将表及其内容从一个复制到另一个。

是否可以使用数据库查询或Android代码或两者以某种方式将表格移至db_2,然后删除db_1onUpgrade()中的表格。

注意:

尝试ATTACH数据库时出现以下错误

Failure 26 (file is encrypted or is not a database) on 0xab61cb98 when executing 'ATTACH DATABASE '/data/data/com.example/databases/DATABASE.db' AS DB;'

0 个答案:

没有答案