sql >> Database teknologi >  >> RDS >> SQLite

slet sqlite-database ved opdatering af ny version af applikationen

du kan bruge denne metode til at slette din database.

context.deleteDatabase(DATABASE_NAME);

Du kan også bruge denne metode til først at finde din databasesti og derefter slette den.

File myDb = context.getDatabasePath(DATABSE_NAME);
Boolean isDelete = myDb.delete();

Den anden løsning er, hvis du vil opdatere din database, skal du bare ændre dit versionsnummer af databasen. onUpgrade() vil automatisk blive kaldt og din gamle database vil blive slettet og ny database vil blive oprettet.



  1. PHP/MySQL Indsæt null-værdier

  2. Hvordan administrerer man bedst historiske opslagsværdier i en database?

  3. MySQL dynamisk pivot

  4. Forskellen mellem datetime og timestamp i sqlserver?