Har några fält i databasen som är av typen DECIMAL.
För att lagra ett värde i dessa så måste jag ändra alla komman till decimalpunkt. Finns det något bättre fält än DECIMAL för att spara såna tal så man slipper byta tecken?
3 svar · 350 visningar · startad av Pedda
Har några fält i databasen som är av typen DECIMAL.
För att lagra ett värde i dessa så måste jag ändra alla komman till decimalpunkt. Finns det något bättre fält än DECIMAL för att spara såna tal så man slipper byta tecken?
Finns det något bättre fält än DECIMAL för att spara såna tal så man slipper byta tecken?
Nej. Även om decimal är det bästa så är det inte bra, Mysql kan inte hantera decimaltal på ett korrekt sätt.
Ok, då får jag fortsätta att byta ut komma mot decimalpunkt då. :)
Vad menar du med att Mysql inte kan hantera decimaltal rätt?
Om man t.ex. summerar decimaltal i SQL så skall det vara exakt. Mysql använder flyttal för aritmetik vilket innebär att man får avrundningsfel.