我的应用程序是几周前发布的。 sqlite 数据库中的一些表是虚拟表 (FTS4)。现在我需要向一些虚拟表中添加几列。但是当我在 onUpgrade 中添加查询以更改我的虚拟表时,我总是会收到此错误
android.database.sqlite.SQLiteException: virtual tables may not be altered: bla bla
那么这个问题有什么解决办法吗?
最佳答案
您不能更改虚拟表。
不幸的是,您将不得不经历删除当前版本并重新创建它的过程。
希望这对您有所帮助。
关于android - 有什么办法可以改变虚拟表吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32341076/