izmenjeno 1 put, poslednji put komplikator 13.02.2006. u 14:36
Izmene poruke
- komplikator13.02.2006. u 14:36zapis iz teksta poruke
Dakle, ne radi se samo o standardnom encodingu i collationu ČŽŠ-ova nego i slovima LJ i NJ. Kako u surtiranju i pretraživanju MySql ili neku drugi SQL bazu izuzev MSSQl-a. natjerati na sovo LJ i NJ prepoznaje kao jedan karakter, a ne kao dva?
Primjerice, ako imam upit koji kaže nešto tipa:
Dakle, trebam LJ ili NJ u upitima i indeksiranju tretirati kao jedan karakter. Što mi može u tome pomoći ?
Nešto slično događa se i s razmakom no to znam riješiti. Želim logiku pretraživanja i sl. spremati i vrtjeti na db serveru, a ne negdje na clientima. Ideja je bila stvarati neke matrice unutar polja (to podržava npr. pysql) i pretraživati ih, no znam da postoji elegantniji i pametniji način za to. Može li se uvesti neki psoeban national language char ili nešto slično, pa da sam stvorim vlastiti encoding?
Ima netko ideju, jeste se sretali s time?
Hvala!
Primjerice, ako imam upit koji kaže nešto tipa:
Code:
SELECT xxnešto FROM xxtablica WHERE xxnešto LIKE '__LJ_T%' ORDER BY xxnešto;
prema kojem očekujem da 3 slovo bude LJ i 5 slovo bude T.SELECT xxnešto FROM xxtablica WHERE xxnešto LIKE '__LJ_T%' ORDER BY xxnešto;
Dakle, trebam LJ ili NJ u upitima i indeksiranju tretirati kao jedan karakter. Što mi može u tome pomoći ?
Nešto slično događa se i s razmakom no to znam riješiti. Želim logiku pretraživanja i sl. spremati i vrtjeti na db serveru, a ne negdje na clientima. Ideja je bila stvarati neke matrice unutar polja (to podržava npr. pysql) i pretraživati ih, no znam da postoji elegantniji i pametniji način za to. Može li se uvesti neki psoeban national language char ili nešto slično, pa da sam stvorim vlastiti encoding?
Ima netko ideju, jeste se sretali s time?
Hvala!
Potpis
God is real unless is declared as integer.