webForumDet fria alternativet

Spara in decimal tal (MySQL)?

4 svar · 306 visningar · startad av Bosse168

Bosse168Medlem sedan nov. 20031 018 inlägg
#1

Försöker få in värdet 37,60 in i min databas men den tar bort decimalerna och sparar bara in 37.

Kolumnen är av typen decimal(5,2) och databasen är MySQL.

K@llenMedlem sedan mars 20032 667 inlägg
#2

Värdet ska separeras med decimalpunkt. :)

Bosse168Medlem sedan nov. 20031 018 inlägg
#3

Hur gör jag detta på bästa sätt?

K@llenMedlem sedan mars 20032 667 inlägg
#4

Du har i princip tre kolumntyper att välja mellan: float, double, decimal. Värdena skiljs åt med decimalpunkt enligt: heltal.decimaltal

För vidare läsning:
http://dev.mysql.com/doc/mysql/en/Numeric_types.html

Bosse168Medlem sedan nov. 20031 018 inlägg
#5
Replace(summan,",",".")
122 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
120 ms — hämta tråd, inlägg och bilagor (db)