Il numero di zeri dietro il punto è chiamato precision
di un tipo di dati. Il money
il tipo di dati ha una precisione fissa
:
with accuracy to a ten-thousandth of a monetary unit.
Sono cinque cifre dietro il punto. Se desideri una precisione diversa, usa il decimal
tipo di dati. Alcuni esempi:
select cast(0.123456789 as money)
, cast(0.123456789 as decimal(5,3))
, cast(0.123456789 as decimal(5,1))
Questo stampa:
0.1235 0.123 0.1