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

Salvar valores flutuantes no SQL Server


Você não está realmente tentando salvar 123,66, porque você não pode representar 123,66 exatamente como um float ou double. O banco de dados está salvando os dados com mais precisão do que você está acostumado, isso é tudo.

Se você deseja salvar decimal números com precisão, use o decimal modelo.

Veja meus artigos sobre ponto binário flutuante e ponto decimal flutuante tipos para mais informações.