Vinnaren i pepparkakshustävlingen!
2008-03-22, 15:19
  #1
Medlem
Maninthemidles avatar
Jag vill lägga in ett värde i en databas som kan bestå av allt från 0 till 10 decimaler, men MySQL tycks avrunda värdet till ett heltal istället. Jag har provat typerna INT, BIGINT och DECIMAL, men inget tycks fungera.
Vad är felet?
Citera
2008-03-22, 15:31
  #2
Medlem
Int står för integer, alltså heltal. Du bör istället använda FLOAT, REAL eller DOUBLE PRECISION för flyttal.

http://dev.mysql.com/doc/refman/5.0/...ric-types.html
Citera
2008-03-22, 17:41
  #3
Medlem
Maninthemidles avatar
Okej, tack så mycket!
FLOAT fixade problemet.
Citera

Stöd Flashback

Flashback finansieras genom donationer från våra medlemmar och besökare. Det är med hjälp av dig vi kan fortsätta erbjuda en fri samhällsdebatt. Tack för ditt stöd!

Stöd Flashback