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:
|
|
01. 11. 2006. | #7 |
profesionalac
Qualified
Datum učlanjenja: 10.02.2006
Poruke: 181
Hvala: 2
20 "Hvala" u 11 poruka
|
exactly
|
01. 11. 2006. | #8 | |
Direktor Kombinata
Invented the damn thing
Datum učlanjenja: 07.06.2005
Poruke: 2.669
Hvala: 44
119 "Hvala" u 64 poruka
|
Citat:
Dakle, jasna situacija gde zajednica treba da gura u pravcu u kome žele da se stvari razvijaju.
__________________
activeCollab - Project Management and Collaboration Tool iz domaće kuhinje | area51.rs - Blog |
|
01. 11. 2006. | #9 |
Predrag Supurović
Grand Master
Datum učlanjenja: 24.01.2006
Lokacija: Užice
Poruke: 791
Hvala: 3
200 "Hvala" u 12 poruka
|
A koliki je to posao da se napravi collation? To je valdja samo tabela na osnovukoje se radi obrada.
__________________
Peđina beležnica (blog) - www.uzice.net - wireless.uzice.net - www.vokabular.org - www.vodic.net - forum.uzice.net |
01. 11. 2006. | #10 |
old school
Professional
|
Razgovarao sam ja sa Sinisom o srpskom collationu na cirilici i pitao ga zasto to nije uradjeno. Odgovorio mi je da su croatian collation uradili neki tipovi, koji nisu dio MySQL tima, a da se njemu srpski collation ne da raditi licno, posto je on sad Senior Support Manager i ne radi u developmentu kao ranije.
Dao mi je neka uputstva, gdje da nadjem informacije o tome i da pogledam neke primjere, pa sam ja kontao uraditi srpski collation za MySQL, ali nikako da uhvatim volje i vremena, da sjedem cestito i prionem na taj zadatak. Mozda ako bismo ovdje svi zajedno pokusali, pa da iznjedrimo taj collation...
__________________
Blog: Baze podataka ------------------------ Oracle OCP DBA Oracle OCE SQL Expert Oracle OCP Developer Certified MySQL DBA |
|
|
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. 01:36 |
Postojeca baza Latin1 u UTF8 | mega023 | PHP | 7 | 20. 02. 2010. 04:32 |
Sort multi dimensional array | cvele | Code snippets | 1 | 18. 11. 2008. 12:07 |
ajax + utf8 | GaVrA | (X)HTML, JavaScript, DHTML, XML, CSS | 0 | 07. 11. 2008. 21:07 |
UTF8 i JavaScript | krcko | (X)HTML, JavaScript, DHTML, XML, CSS | 1 | 04. 10. 2006. 12:14 |