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

Kursor SQLiteDatabase pusty tylko na urządzeniach z systemem Android 5.0+

Odpowiedział https://stackoverflow.com/a/30710226/437039 od laalto

MATCH '*foo*' zapytania nigdy nie działały poprawnie w dowolnej wersji sqlite. Fakt, że masz trochę wcześniejsze wyniki były tylko zbiegiem okoliczności. Tylko formularz prefiksu MATCH 'foo*' (i MATCH 'foo' ) są obsługiwane.

Lollipop jest dostarczany z nowszą wersją sqlite. Szczegółowa lista zmian między wersjami sqlite znajduje się w dzienniku zmian.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Android Room:jak przenieść zmianę nazwy kolumny?

  2. Czy dobrą praktyką jest używanie ContentProvider do obsługi operacji na bazie danych?

  3. Jak obsługiwać wartości logiczne w SQLite za pomocą proxy JavaScript?

  4. SQLite JSON_GROUP_OBJECT()

  5. Close nigdy nie zostało wyraźnie wywołane w bazie danych