我有两个数据库,一个是 SQLite db_1
,另一个是 SQLCipher db_2
。我想把一张桌子从db_1
移到db_2
。
由于我在其中一个数据库中使用SQLCipher,因此我不能ATTACH
在数据库中复制 Table 及其内容从一个数据库到另一个数据库。
是否可以使用数据库查询或 Android 代码或两者都以某种方式将表db_2
移动db_1
到onUpgrade()
.
笔记 :
尝试访问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;'