Ceske trideni

40 views
Skip to first unread message

Jan Naiser

unread,
Mar 16, 2012, 10:16:43 AM3/16/12
to fireb...@googlegroups.com
Preji pekny den,

jak je to ve firebirdu 2 se spravnym tridenim ceskych znaku při pouziti
unicode? Je nejaka podpora nebo moznost?

Diky, Jan Naiser.

respektive

unread,
Mar 16, 2012, 10:39:38 AM3/16/12
to Firebird (CZ)
Musis si prihrat plne ICU knihovny. Nakopirovat je do BIN adresare. A
dodefinovat si vlastni collation.

Bohuzel se nam to pres veskerou snahu nepodarilo rozbehat na nicem
jinym nez Win32.
Ani 64b ani Linux se nam s tim rozbehat nepovedlo - bohuzel ta podpora
jineho nez proste ciselneho razeni je spatna.
Naprosto nechapu, proc uz oficialni instalace nema v sobe ty plny ICU,
takhle mame takovou schizu ze mame u vsech poli ktere budou urceny k
trideni cesky, jeste WIN1250 sloupecek jen kvuli razeni.

Tom

Jiri Cincura

unread,
Mar 16, 2012, 11:18:14 AM3/16/12
to fireb...@googlegroups.com
2012/3/16 respektive <respe...@post.cz>:

> takhle mame takovou schizu ze mame u vsech poli ktere budou urceny k
> trideni cesky, jeste WIN1250 sloupecek jen kvuli razeni.

Nezkousel jsem, ale nestacilo by mit computed index s castem nad danym sloupcem?

--
Jiri {x2} Cincura (x2develop.com founder)
http://blog.cincura.net/ | http://www.ID3renamer.com

respektive

unread,
Mar 30, 2012, 10:01:02 AM3/30/12
to fireb...@googlegroups.com

Mozna by to stacilo, ale dost se obavam o vykon (hlavne pri zapisu).
Meli jsme nad tou tabulkou computed index UPPER(UTF_KLIC) - a zapis byl naprosto nepouzitelny (nejedna se zrovna o malou tabulku)
Ve chvili kdy jsme to predelali na UPPER pri zapisu a selectu a meli tam normalni index, tak to bylo o nekolik radu rychlejsi

Tom

Jiri Cincura

unread,
Mar 31, 2012, 11:08:03 AM3/31/12
to fireb...@googlegroups.com
2012/3/30 respektive <respe...@post.cz>:

> Mozna by to stacilo, ale dost se obavam o vykon (hlavne pri zapisu).
> Meli jsme nad tou tabulkou computed index UPPER(UTF_KLIC) - a zapis byl
> naprosto nepouzitelny (nejedna se zrovna o malou tabulku)
> Ve chvili kdy jsme to predelali na UPPER pri zapisu a selectu a meli tam
> normalni index, tak to bylo o nekolik radu rychlejsi

Jo, tomu bych veril. Jednou jsem pouzil i postup s procedurou, ktera
to prepocitavala na pozadi jednou za chvili. Aplikace ani zadna logika
okolo se pak o to nemusela starat.

Reply all
Reply to author
Forward
0 new messages