Pogledajte određenu poruku
Staro 05. 08. 2006.   #12
Dragi Tata
dinosaurus
Master
 
Avatar Dragi Tata
 
Datum učlanjenja: 29.12.2005
Lokacija: Nova Engleska
Poruke: 636
Hvala: 79
263 "Hvala" u 66 poruka
Dragi Tata će postati "faca" uskoroDragi Tata će postati "faca" uskoroDragi Tata će postati "faca" uskoro
Default

Citat:
Originalno napisao ivanhoe
pa koliko je meni u znanju ti mysql bazi mozes da prosledis bilo koji karakter, recimo iz php-a, naravno osim ' " \0x0 i jos par tih specijalnih... i bazi to ne smeta. Znaci da nije do baze nego do klijenta, i sam si rekao da u grafickom klijentu nemas taj problem.

A znam da command line klijent koristi usluge OS-a sa uzimanje podataka od korsnika (recimo na linuxu ti rade sve BASH cake, na windowsu toga nema), pa zato mislim da je problem kako u DOS prozoru ukucati neki karakter, a da ga ovaj ne sjebe usput..
Meni se čini da mi i dalje pričamo o različitim stvarima Ja koristim Gnome Terminal u kome je sve utf-8 i tamo je sporni znak enkodiran sa 0xc2 0xab, pa je taj "bajt viška" to što stvara problem.

Međutim, kad bi SQL sintaksa omogućavala da u okviru string literala ubacuješ escape charactere, to jednostavno ne bi bio problem. Ne bi me više interesovalo iz kog klijenta šaljem SQL upit.

Dobra analogija je recimo HTML - tamo takođe možeš da koristiš escape sekvence za prikaz bilo kog znaka nezavisno od encodinga html fajla.
Dragi Tata je offline   Odgovorite uz citat