O número de zeros atrás do ponto é chamado de
precision de um tipo de dados. O money tipo de dados tem uma precisão fixa
:with accuracy to a ten-thousandth of a monetary unit.
São cinco dígitos atrás do ponto. Se desejar uma precisão diferente, use o
decimal tipo de dados. Alguns exemplos:select cast(0.123456789 as money)
, cast(0.123456789 as decimal(5,3))
, cast(0.123456789 as decimal(5,1))
Isso imprime:
0.1235 0.123 0.1