SQL baze podataka - Sponzor: Baze-Podataka.net MySQL, MSSQL, Oracle, Access, ODBC. Ako imate problem brže i preciznije ćete dobiti odgovor ako priložite strukturu tabela ili skript koji kreira tabele i puni ih test podacima umesto što to problem opisujete samo rečima. Sponzor: Baze-Podataka.net - Blog o bazama podataka |
|
Alati teme | Način prikaza |
|
01. 11. 2006. | #1 |
Predrag Supurović
Grand Master
Datum učlanjenja: 24.01.2006
Lokacija: Užice
Poruke: 791
Hvala: 3
200 "Hvala" u 12 poruka
|
MySQL, UTF8 i sort po naški
Muci me jedan problem. Podaci u tabeli su UTF, i odna stana za polje je utf i sve lepo radi (na sajtu se vide nasa slova, TOAD cit aipise u utf8) ali ORDER BY ima kvaku. Naime ne razlikuje s i š. Njemu je to isto slovo. Ne bi bio toliki pbroblemkad abi bar u sortu prvo stavi sve na s pa onda sve na š ali ne, on prostor ne pravi nikakvu razliku...
Ubih se tražeći na netu neki hint ali što više tražim sve više mise čini da je ovo nerešen problem. Nije valjda da ću morati da pristupim starom dobrom dupliranju kolone da bih u dodatnu upisivao oblik teksta koji se da ispravno sortirati?
__________________
Peđina beležnica (blog) - www.uzice.net - wireless.uzice.net - www.vokabular.org - www.vodic.net - forum.uzice.net |
01. 11. 2006. | #2 |
Super Moderator
Invented the damn thing
Datum učlanjenja: 06.06.2005
Poruke: 2.371
Hvala: 370
701 "Hvala" u 194 poruka
|
Mislim da je problem do collation-a. Probaj da setujes na slovenacki - utf8_slovenian_ci (koliko vidim samo on postoji).
|
01. 11. 2006. | #3 |
Boris
Grand Master
Datum učlanjenja: 01.12.2005
Lokacija: Novi Sad
Poruke: 775
Hvala: 5
156 "Hvala" u 2 poruka
|
Nedavno sam izgubio par sati tragajuci za odgovarajucim UTF8 i UCS2 collation-om za nasu azbuku/abecedu, i ni traga od savrsenog resenja.
Naime, problem je u tome sto postojeci collationi, iako uglavnom korektni, ne obracaju paznju na neka nasa slova, kao i u tome sto je za nas jezik potreban dvoslovni collation (zbog slova kao sto su dž, nj, lj, koja se nalaze na pogresnom mestu prilikom sortiranja). Tada sam natrcao na post na ES-u (randomov, cini mi se), u kom je objasnjeno kako napraviti sopstveni collation, a zatim ga i kompajlirati. Sto se cirilice tice, tu je pesma malo drugacija, ali nista veselija.. Cirilica nema dvokarakternih slova, ali zato ne postoji ni srpski cirilicni collation Ukratko, imas mysql komandu SHOW COLLATION, pa vidi sta ti je na raspolaganju, i igraj se malo dok ne vidis sta ti najvise odgovara.
__________________
"It’s important to have goals when you pet. Otherwise you’re just rubbing another mammal for no reason." - Scott Adams |
01. 11. 2006. | #4 | |
dinosaurus
Master
Datum učlanjenja: 29.12.2005
Lokacija: Nova Engleska
Poruke: 636
Hvala: 79
263 "Hvala" u 66 poruka
|
Citat:
|
|
01. 11. 2006. | #5 |
profesionalac
Qualified
Datum učlanjenja: 10.02.2006
Poruke: 181
Hvala: 2
20 "Hvala" u 11 poruka
|
well... on je na mysql paycheck-u, nista ga ne sprecava da contribuje malo.
|
01. 11. 2006. | #6 | |
dinosaurus
Master
Datum učlanjenja: 29.12.2005
Lokacija: Nova Engleska
Poruke: 636
Hvala: 79
263 "Hvala" u 66 poruka
|
Citat:
|
|
|
|
Slične teme | ||||
Tema | Početna poruka teme | Forum | Odgovori | Poslednja poruka |
ansi RTF -> utf8 HMTL konvertor? | ivanhoe | Web aplikacije, web servisi i software | 4 | 12. 12. 2010. 00:36 |
Postojeca baza Latin1 u UTF8 | mega023 | PHP | 7 | 20. 02. 2010. 03:32 |
Sort multi dimensional array | cvele | Code snippets | 1 | 18. 11. 2008. 11:07 |
ajax + utf8 | GaVrA | (X)HTML, JavaScript, DHTML, XML, CSS | 0 | 07. 11. 2008. 20:07 |
UTF8 i JavaScript | krcko | (X)HTML, JavaScript, DHTML, XML, CSS | 1 | 04. 10. 2006. 11:14 |