Android Sqlite数据库升级时注意事项,android实验总结

@Override
public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {
switch (oldVersion) {
case 1://这里的数值是上次的版本,也就是针对上次的版本,本次的版本要做哪些改变
db.execSQL("DROP TABLE IF EXISTS " + TableEvent.TABLE_NAME);
db.execSQL(TableEvent.CREATE_SQL);
default:
break;
}
}
2. 在之前基础上创建新的表
这种情况也比较简单,主要是新版比之前的版本创建新的表,而且这个表跟之前的表没有什么关系。这时同时也要在onCreate中加上执行创建的sql(针对新用户)。
@Override
public void onUpgrade(SQLite

Android Sqlite数据库升级时注意事项,android实验总结最先出现在Python成神之路

版权声明:
作者:zhangchen
链接:https://www.techfm.club/p/7979.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>