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

Android Room:Sådan migreres kolonneomdøbning?

Løsning

Takket være vejledningen fra @TimBiegeleisen opdagede vi, at Android-implementeringen af ​​SQLite 3.19 til API 27 og 28 har endnu ikke opgraderet til versionen 3.25 SQLite, som tillader denne funktion, der er beskrevet i dette StackOverflow-indlæg.

Når Android har opgraderet en kommando som denne for at ændre en tabelkolonne, vil det være muligt:​​database.execSQL("ALTER TABLE content RENAME COLUMN archiveCount TO dismissCount")



  1. Brug af Microsoft DiskSpd til at teste dit lagerundersystem

  2. Git-tip og bedste praksis for begyndere

  3. Sådan tilføjes standardbegrænsning i MySQL

  4. Sådan ændres kommandolinjeprompten i SQLite