25 јануар 2014

Firebird i latinično/ćirilično sortiranje

Firebird 2.5

  • Database character set je UTF8
  • Field character set je UTF8, a collation UNICODE ili UNICODE_CI (ukoliko za collation ostane podrazumevani UTF8, sortiranje neće valjati)
  • Ukoliko je potrebno sortirati podatke SELECT upitom bez promene strukture baze, može ovako: ORDER BY naziv_polja COLLATE UNICODE

1 коментар:

  1. Заправо, ни UNICODE није добра колација - ћирилицу сортира коректно, али латиницу не. Детаљније о томе и како решити на овом линку (али на енглеском језику) http://forum.lazarus.freepascal.org/index.php/topic,33612.msg218055.html#msg218055.

    Поздрав,
    Зоран

    ОдговориИзбриши