【发布时间】:2014-02-04 01:05:29
【问题描述】:
我在 Play 商店中发布了一个应用程序。
该应用程序使用一个数据库,该数据库包含一个具有 int 类型列的表。
我正在做一个新的更改,我需要将列类型更改为长。
如何在我创建的 DatabaseHandler 中处理它。
我想保留存储在旧应用数据库中的数据,那么理想情况下 onUpgrade() 函数中的代码应该是什么?
【问题讨论】:
-
LONG 不是 SQLite 数据类型,因此如果您使用它,亲和性实际上将是 NUMERIC,我想这不是您的意图。坚持INT。
-
你的表有多少行?