Het aantal nullen achter de punt wordt de precision
. genoemd van een datatype. Het money
gegevenstype heeft een vaste precisie
:
with accuracy to a ten-thousandth of a monetary unit.
Dat is vijf cijfers achter de punt. Als u een andere precisie wilt, gebruikt u de decimal
data type. Enkele voorbeelden:
select cast(0.123456789 as money)
, cast(0.123456789 as decimal(5,3))
, cast(0.123456789 as decimal(5,1))
Dit wordt afgedrukt:
0.1235 0.123 0.1