I try using COLLATE NOCASE index with PRAGMA case_sensitive_like=OFF; and COLLATE BINARY index with PRAGMA case_sensitive_like=ON; but I have always the query with field LIKE 'AA%' that can't use index on field "No Query solution" is reported by shell if you try to force index. And with explain query plan the index on field is not used. Do you think I'm doing something wrong?
Selea s.r.l. Michele Pradella R&D SELEA s.r.l. Via Aldo Moro 69 Italy - 46019 Cicognara (MN) Tel +39 0375 889091 Fax +39 0375 889080 *michele.pradella at selea.com* <mailto:michele.pradella at selea.com> *http://www.selea.com* Il 12/02/2016 11.23, Simon Slavin ha scritto: > On 12 Feb 2016, at 10:14am, Michele Pradella <michele.pradella at selea.com> > wrote: > >> I can make the query: >> SELECT field FROM car_plates WHERE (field>='EX011A')AND(field<='EX011Z'); >> now I can use the index the query is faster. > SQLite makes this optimization for you. See section 4.0 of > > <https://www.sqlite.org/optoverview.html> > > Simon. > _______________________________________________ > sqlite-users mailing list > sqlite-users at mailinglists.sqlite.org > http://mailinglists.sqlite.org/cgi-bin/mailman/listinfo/sqlite-users