2017-09-25 2 views

Répondre

0

Vous pouvez mettre index on an expression:

CREATE INDEX xxx ON MyTable(substr(MyColumn, 1, 10)); 

Cet indice sera utilisé que lorsqu'une expression de requête correspond à l'expression d'index, par exemple:

SELECT * FROM MyTable WHERE substr(MyColumn, 1, 10) = ?; 

Cette fonction nécessite SQLite 3.9 ou plus tard, lequel is available only in Android 7 ("Nougat") or later.