查询将指数数转换为SQL Server中的float

时间:2016-04-28 12:14:58

标签: sql-server-2005 exponential

我正在使用

SELECT CAST('5E-05' AS float) 

结果= 0.00005

它不起作用。帮助

https://www.google.co.in/webhp?sourceid=chrome-instant&ion=1&espv=2&ie=UTF-8#q=5E-05+to+decimal

1 个答案:

答案 0 :(得分:2)

为此提供正确的输出,以便我们测试并丢弃更多的样本数据。

试试这个,

SELECT CONVERT(decimal(18,8), CAST('5E-05' AS FLOAT))