[小问题笔记(十)] SQL Server 里 float 转 varchar等字符类型 不使用科学计数法

需要转换两次,

试了一下 float 转 bigint 转 varchar 溢出了。。。

后来用  floatdecimal(38,0) 转 varchar 就成功了~

cast( cast(字段 as decimal(38,0)) as  varchar(50))

另吐槽一下:用excel导入的表,数字都给存成float也是醉了,匹配总要转换类型,真麻烦。

原文地址:https://www.cnblogs.com/hydor/p/4312859.html