-
AFAIK de punt is de standaardnotatie voor decimale waarden. Het gebruik van komma's kan SQL-parseerfouten veroorzaken of kan onopgemerkt blijven als de syntactische context een komma toelaat.
-
Hoe heb je de precisie van de
DECIMAL. gedefinieerd? kolom?Als het
DECIMAL(10, 2). is het zal in totaal 10 getallen hebben, waarvan 2 decimale waarden (met 2 decimale afronding wat betekent dat10.215wordt opgeslagen als10.22en10.214wordt10.21).Als het
DECIMAL(10). is het heeft geen decimale waarden en wordt afgerond op een geheel getal. -
Als u
FLOAT. gebruikt ofDOUBLE PRECISIONu hoeft het aantal decimale waarden niet op te geven, maar het heeft zijn eigen gebreken.