在我的应用程序中,我将表格中的“数字”作为整数:
private static final String CREATE_TABLE WORKS =
"CREATE TABLE " + TABLE +
"(" + ID + " INTEGER PRIMARY KEY,"
+ SOME_TEXT + " TEXT,"
+ NUMBER + " INTEGER")";
现在,我想更新或更改该表 那样的(见“数字”):
private static final String CREATE_TABLE WORKS =
"CREATE TABLE " + TABLE +
"(" + ID + " INTEGER PRIMARY KEY,"
+ SOME_TEXT + " TEXT,"
+ NUMBER + " REAL")";
“整数”来自“整数”而不删除数据库中的数据或不添加一个列如:“ number2 +”的实”。 这可能吗?
答案 0 :(得分:0)
如果我是你,我会添加一个列并将其设置为真实 在onUpgrade期间,我会将所有数据从int列复制到实际列。
这是最简单的解决方案......