SQLite初识(三)数据库升级

前端之家收集整理的这篇文章主要介绍了SQLite初识(三)数据库升级前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

添加字段sex
在MyOpenHelper中

//数据库升级的时候使用
    @Override
    public void onUpgrade(sqliteDatabase db,int oldVersion,int newVersion) {
        String updatesql="alter table Student add sex";
        db.execsql(updatesql);
    }

更改版本号

public class MainActivity extends AppCompatActivity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        //第四个参数,版本号
        MyOpenHelper myOpenHelper=new MyOpenHelper(getApplicationContext(),"mydb",null,2);
        //两种获取数据库方法
       myOpenHelper.getReadableDatabase();
        // myOpenHelper.getWritableDatabase();
    }
}

sqliteStudio.exe查询下创建的数据库

原文链接:https://www.f2er.com/sqlite/198291.html

猜你在找的Sqlite相关文章