Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

O tipo de dados 'MONEY' do SQL Server é um ponto flutuante decimal ou um ponto flutuante binário?


Nem. Se fosse uma implementação de ponto flutuante, estaria sujeito às mesmas imprecisões dos tipos FLOAT e REAL. Consulte Ponto flutuante na wikipédia.

DINHEIRO é um ponto fixo tipo.

É um byte menor que um DECIMAL(19,4), porque tem um intervalo menor (922.337.203.685.477,5808 a 922.337.203.685.477,5807) em oposição a (-10^15+1 a 10^15-1).