Dear all, I have a problem using sqlite 3.6.22. I create a table with callate nocase definition and an index as following:
create table Test ( Text_Value text collate nocase ); create index Test_Text_Value_Index on Test (Text_Value collate nocase); Running the statement: select * from Test where Text_Value like 'a%'; sqlite uses the index correctly, but with the statement: select * from Test where Text_Value like 'a'; it doesn't use the index. According to documentation "The SQLite Query Planner: 4.0 The LIKE optimization" it should use the index (could be a small bug in the query optimizer?). Thanks in advance for your help. _______________________________________________ sqlite-users mailing list [email protected] http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users

