Du bør indsætte alle ændringer i din onUpgrade-metode, du kan bruge denne kode:
@Override
public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {
String sql = "ALTER TABLE " + TABLE_SECRET + " ADD COLUMN " +
"name_of_column_to_be_added" + " INTEGER";
db.execSQL(sql);
}
dette tilføjer en kolonne i din nuværende database. Din database vil ikke miste data. Påmindelse:onUpgrade vil blive kaldt, når getWriteableDatabase eller getReadableDatabase udføres, OG versionen af din database er forskellig fra din ældre version.