Oracle, PostgreSQL - 'uniwersalny' charset Zobacz wiadomości
Cytat
A gdyby tak się wedrzeć na umysłów górę, / Gdyby stanąć na ludzkich myśli piramidzie, / I przebić czołem przesądów chmurę, / I być najwyższą myślą wcieloną. . . Juliusz Słowacki, Kordian
W jaki sposób można w Oracle i PostgreSQL zdefiniować własny charset, w miarę 'uniwersalny' - w ramach języków, z których korzysta aplikacja? Chodzi o to, by zdefiniować odpowiednie reguły porównywania - np. a umlaut jest traktowane przy sortowaniu tak jak a, ale przy sprawdzaniu unikalności już nie.
Pozdrawiam
Artur Muszynski - 06-07-2006 00:20
> Chodzi o to, by zdefiniować odpowiednie reguły > porównywania - np. a umlaut jest traktowane przy sortowaniu tak jak > a, ale przy sprawdzaniu unikalności już nie.
AFAIK nie da się w ten sposób.
artur
ThomasO@cpas.com - 06-07-2006 00:21
Łukasz wrote: > Witam, > > W jaki sposób można w Oracle i PostgreSQL zdefiniować własny charset, w > miarę 'uniwersalny' - w ramach języków, z których korzysta aplikacja? Chodzi > o to, by zdefiniować odpowiednie reguły porównywania - np. a umlautjest > traktowane przy sortowaniu tak jak a, ale przy sprawdzaniu unikalności już > nie. > > Pozdrawiam
Nie wiem jak w PostgreSQL ale dla Oracle uzyj: Oracle locale builder. Mozesz zdefiniowac nowy character set, i reguly Collation czyli sortowania. Dostepny od versji 9.x i wyzej.
Decede mihi sole - nie zasłaniaj mi słonca. Gdy kogoś kochasz, jesteś jak stworzyciel świata - na cokolwiek spojrzysz, nabiera to kształtu, wypełnia się barwą, światłem. Powietrze przytula się do ciebie, choćby był mróz, a ty masz w sobie tyle radości, że musisz ją rozdawać wokoło, bo się w tobie nie mieści Hoc fac - tak czyń. A tergo - od tyłu; z tyłu. I czarne włosy posiwieją. Safona