我的应用是在几周前启动的。 sqlite数据库内部的某些表是虚拟表(FTS4)。现在,我需要向一些虚拟表中添加几列。但是,当我添加查询以更改onUpgrade中的虚拟表时,总是会收到此错误

android.database.sqlite.SQLiteException: virtual tables may not be altered: bla bla


那么有什么解决方法吗?

最佳答案

您不能更改虚拟表。

不幸的是,您将不得不删除当前的代码并重新删除它。

希望这可以帮助。

07-24 09:49