Hello Miha Vrhovnik, my DISQLite3 package for Delphi contains a unit named DISQLite3Collations.pas which contains various collation callback functions to implement Unicode / WideString and ANSI string comparisons, both with and without case sensitivity, based on the current user's locale:
http://www.yunqa.de/delphi/sqlite3/ The same collation functions are also being used in SQLiteSpy, my free SQLite database explorer, browser, and manager: http://www.yunqa.de/delphi/sqlitespy/ Regards, Ralf >>There is a "nocase" collation for that purpose. > >Which works only on ASCII characters I need unicode version of Lower function.