>>Select * from mytable t where t.mymemo like '%find me%'
>
>You can create a computed index for this:
>CREATE INDEX idxname ON mytable COMPUTED BY (lowercase(mymemo))

Such an index does not help for LIKE '%...', it can only be used if the first 
character is a real character (i.e. not % or _). Moreover, the index will not 
be used if you use a parameter rather than constant with LIKE.

Set
  • ... Maya Opperman m...@omniaccounts.co.za [firebird-support]
    • ... Svein Erling Tysvær svein.erling.tysv...@kreftregisteret.no [firebird-support]
      • ... Maya Opperman m...@omniaccounts.co.za [firebird-support]
    • ... 'Fabiano - Desenvolvimento SCI' fabi...@sci10.com.br [firebird-support]
      • ... Svein Erling Tysvær svein.erling.tysv...@kreftregisteret.no [firebird-support]
    • ... Stefan Heymann li...@stefanheymann.de [firebird-support]
      • ... Ann Harrison aharri...@ibphoenix.com [firebird-support]
        • ... Reinier Olislagers reinierolislag...@gmail.com [firebird-support]

Reply via email to