SQLite
 sql >> Baza danych >  >> RDS >> SQLite

usuń bazę danych sqlite podczas aktualizacji nowej wersji aplikacji

możesz użyć tej metody do usunięcia bazy danych.

context.deleteDatabase(DATABASE_NAME);

Możesz również użyć tej metody, aby najpierw znaleźć ścieżkę do bazy danych, a następnie ją usunąć.

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

Innym rozwiązaniem jest , jeśli chcesz zaktualizować bazę danych, po prostu zmień numer wersji bazy danych. onUpgrade() zostanie automatycznie wywołany, a Twoja stara baza danych zostanie usunięta, a nowa baza danych zostanie utworzona.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Błąd SQLiteConstraintException wyświetlany po rozpoczęciu każdej aktywności

  2. Uzyskaj identyfikator nowego rekordu wstawionego do bazy danych ze zwróconego Uri

  3. Problem z Androidem SQLite - tabela ... nie ma kolumny o nazwie

  4. Jak stworzyć pustą bazę danych SQLite

  5. SQLite JEST NULL