0

在Android应用程序的另一个sqlite数据库中附加一个sqlite数据库时出现以下异常

android.database.sqlite.SQLiteException: near "/": syntax error: , while compiling: ATTACH DATABASE /data/data/PACKAGE_NAME/databases/database AS MASTER

任何可能导致此错误的建议。

谢谢,

4

1 回答 1

2

数据库名称是一个表达式,所以它必须被引用:

ATTACH DATABASE '/data/data/PACKAGE_NAME/databases/database' AS SomeName

而且我怀疑您的包的名称实际上是PACKAGE_NAME,或者您的数据库文件实际上是命名的database

于 2013-02-06T14:51:16.277 回答