float就是这么长的
你要用convert转换一下格式
或者直接定义成decimal(m,n)
m是精度(总长度),n是小数点后位数

解决方案 »

  1.   

    是不是在你的Select语句中将数据转换成float类型 的。
      

  2.   

    不是,我在select 语句中没有进行任何转换。
    另外,在“企业管理器”里,定义float格式的数据好像不能选择小数位数!
      

  3.   

    float 本身就是一个近似值,有差异是正常的你可以使用 decimal 或 numeric
      

  4.   

    TO yyhao(天马行空) :decimal(m,n),这个需要在建表时程序设定。
      

  5.   

    float本身的原因,你可以用别的字符型