Die Anzahl der Nullen hinter dem Punkt wird als precision
bezeichnet eines Datentyps. Das money
Der Datentyp hat eine feste Genauigkeit
:
with accuracy to a ten-thousandth of a monetary unit.
Das sind fünf Ziffern hinter dem Punkt. Wenn Sie eine andere Genauigkeit wünschen, verwenden Sie die decimal
Datentyp. Einige Beispiele:
select cast(0.123456789 as money)
, cast(0.123456789 as decimal(5,3))
, cast(0.123456789 as decimal(5,1))
Dies druckt:
0.1235 0.123 0.1