Czy można zmienić nazwę bazy danych już utworzonej w systemie Android?Zmiana nazwy systemu Android Baza danych SQLite
W mojej aktualizacji aplikacji chciałbym zmienić nazwę starej bazy danych i zainstalować nową, a następnie porównać niektóre wartości i ostatecznie usunąć stare.
Robię tworzenie z pliku sqlite w folderze zasobów. Dlatego nie mogę zmienić nazwy wszystkich tabel i wstawić nowych.
Wyjaśnienie:
starej bazy danych będzie zawierać tylko jedną tabelę, że trzeba porównać wartości z przed nowym (z aktualizacją bazy danych).
Obie bazy danych zostały skopiowane z pliku sqlite w folderze assets.
Kiedy porównałem wartości ze starej bazy danych do nowej, usunę stare i użyję nowego w jego miejsce z wartościami, które porównałem.
To, co myślałem o zrobieniu, to zmienić nazwę starego na nową i zrobić wszystko powyżej.
Dlaczego jesteś robić tak dużo rzeczy, jeśli chodzi o bezpośrednią aktualizację bazy danych w momencie aktualizacji aplikacji? – user370305