-
AFAIK prikken er standardnotationen for decimalværdier. Brug af kommaer kan udløse SQL-parsefejl eller kan gå ubemærket hen, hvis den syntaktiske kontekst tillader, at et komma er der.
-
Hvordan definerede du præcisionen af
DECIMALkolonne?Hvis det er
DECIMAL(10, 2)den vil have i alt 10 tal, hvoraf 2 er decimalværdier (med 2 decimaler afrunding, hvilket betyder, at10.215er gemt som10.22og10.214bliver10.21).Hvis det er
DECIMAL(10)den vil ikke have nogen decimalværdier og være afrundet til et heltal. -
Hvis du bruger
FLOATellerDOUBLE PRECISIONdu behøver ikke at angive antallet af decimalværdier, men det har sine egne fejl.