Evo najbolje objasnjenje i neke korisne funkcije za opisani problem:
http://www.allenbrowne.com/ser-36.html
Slican problem srecemo kada u kveriju imamo decimalni broj. Brojevi koje se pojavljuju u SQL izrazima moraju biti formatirani po americkom pravopisu, ovako:
dvanaeset hiljada petstojedan koma trideset dva se u Srbiji psie kao 12.501,32. Americki nacin pisanje je 12,502.32.
Ovaj kveri ce prijaviti gresku: "SELECT * FROM Ulaz WHERE Total = 12501,32"
Ovaj kveri radice ispravno: "SELECT * FROM Ulaz WHERE Total = 12501.32"
Ovo s brojevima necete primetiti dok radite za klijenta u svojoj zemlji. Ja sam se opekao na ovome kad sam u Kanadi radio program za nekoga u Evropi.
