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

Android Room:jak przenieść zmianę nazwy kolumny?

Rozwiązanie

Dzięki wskazówkom @TimBiegeleisen odkryliśmy, że implementacja SQLite na Androida 3.19 dla API 27 i 28 nie został jeszcze zaktualizowany do wersji 3.25 SQLite, który umożliwia tę funkcję opisaną w tym poście StackOverflow.

Po zaktualizowaniu Androida, możliwe będzie polecenie, takie jak to, aby zmienić kolumnę tabeli:database.execSQL("ALTER TABLE content RENAME COLUMN archiveCount TO dismissCount")



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Problem z pamięcią SQLite przy podejściu singleton

  2. Oprogramowanie SQLite AVG

  3. Uzyskaj datę/godzinę z uniksowego znacznika czasu w SQLite

  4. GreenDAO obsługuje wiele relacji między tabelami

  5. w SQLite