SQL Server: 消除科学计数法,显示完整的小数格式

问题描述: 数据库表中有一个Float的字段,存入DB后,数字是按照科学记数法格式存入的。现在想在HTML页面显示完整的数字。

SQL: 

select replace(rtrim(replace(convert(varchar,cast(字段名 as decimal(38,28))),'0',' ')),' ','0') AS 别名 from 表名

先将所查数据转换成Decimal类型,保留到小数点后28位,位数不足显示为0。然后去掉结尾无效的0。问题解决

猜你喜欢

转载自afra-liu.iteye.com/blog/2330550
今日推荐