|
|
| Perl Monk, Perl Meditation | |
| PerlMonks |
Re^2: "Can't use index" with DBD::SQLiteby zyxsys.com (Initiate) |
| on Mar 01, 2013 at 10:24 UTC ( #1021220=note: print w/ replies, xml ) | Need Help?? |
|
When you give the COLLATE NOCASE DESC option in the index it means convert all the text to lower case and store them in descending order for case insensitive search. So, to make use of that index, you have to give the same collation again in your query, and the following should work.
If you recreated the index without this collation, then it means you cannot do case insensitive search, or have to convert things to upper or lower case every time like below.
Although you have found a workaround, this may be useful for someone else, facing a similar problem.
In Section
Seekers of Perl Wisdom
|
|
||||||||||||||||||||