float都是类似:1.37011e+010 这样的格式。

解决方案 »

  1.   

    用这种形式转换一下即可,如: cast(col as decimal)
      

  2.   

    楼上的能不能具体点??不太会SQL语法
      

  3.   

    已经搞定了。但是一不太明白,我例如我把一个mobile字段为float类型,把mobile2设置为nvarchar类型,但是cast(col as decimal)不是说把col 转成 decimal类型吗?怎么也可以通过?另外我直接写在int怎么不行,因为float类型的mobile都存的是手机号。没有小数的。