【问题标题】:SQL Server data modification while importing导入时修改 SQL Server 数据
【发布时间】:2010-08-24 14:50:18
【问题描述】:

在 mySql 中,我有一个 Float 字段等于 4.85

在浮点字段中导入 SQL Server 2008 时,我得到 4,84999990463257

有人知道为什么吗?

谢谢 乔恩

【问题讨论】:

    标签: mysql sql-server


    【解决方案1】:

    浮点值是精确到某些小数点的近似值。如果您想要更具体的精度,请使用十进制数据类型。

    http://dev.mysql.com/doc/refman/5.0/en/precision-math-decimal-changes.html

    【讨论】:

    • 你的意思是我应该将 mySql 中的类型更改为 Decimal 吗?
    • @John,如果您想保持小数精度,那么是的,您应该更改字段类型。
    猜你喜欢
    • 2012-01-24
    • 1970-01-01
    • 1970-01-01
    • 2011-12-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-10-13
    相关资源
    最近更新 更多