本文介绍了查询将指数数转换为 SQL Server 中的浮点数的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在使用

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

结果 = 0.00005

result = 0.00005

它不起作用.帮助.

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

推荐答案

为此提供正确的输出,以便我们测试并抛出更多示例数据.

Provide correct output for this so that we test and throw few more sample data.

试试这个,

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

这篇关于查询将指数数转换为 SQL Server 中的浮点数的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

07-30 01:58