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

Hvor gemmer Android SQLites databaseversion?

Du kan læse versionen ved hjælp af android.database.sqlite.SQLiteDatabase.getVersion() .

Internt udfører denne metode SQL-sætningen "PRAGMA user_version ". Jeg fik det fra Android-kildekoden.

I databasefilen er versionen gemt ved byte offset 60 i databaseheaderen i databasefilen i feltet 'brugercookie'.



  1. SQL-fejl:ORA-01861:literal matcher ikke formatstreng 01861

  2. Sådan rettes "Konvertering mislykkedes ved konvertering af værdien til datatype" i SQL Server

  3. sql grupper efter kun rækker, der er i rækkefølge

  4. PHP MYSQL OPDATERING hvis Exist eller INSERT hvis ikke?