从应用程序数据库(SQL Server 2012)中,我运行查询以从中获取一些数据。我有3个字段,其中包含数字作为数据类型,问题是这些数字的格式: Report Builder 3 - 数字格式
正如你可以在每个数字的末尾看到一个'E + 15'。但在我的应用程序中,我可以看到正确格式的相同数据。 任何想法是什么意思'E + 15',以及如何以正确的格式获取这些数据?
@Juan,STR的结果()
从应用程序数据库(SQL Server 2012)中,我运行查询以从中获取一些数据。我有3个字段,其中包含数字作为数据类型,问题是这些数字的格式: Report Builder 3 - 数字格式
正如你可以在每个数字的末尾看到一个'E + 15'。但在我的应用程序中,我可以看到正确格式的相同数据。 任何想法是什么意思'E + 15',以及如何以正确的格式获取这些数据?
@Juan,STR的结果()
转换或在这种情况下铸造不工作。你仍然会获得科学记数法。
显示用STR()
STR(MinValue), STR (MaxValue)
嗨,琼,我编辑了我的文章,提出你的解决方案的结果 – kekimian
我认为你没有提供完整的查询。因为这个结果没有意义 –
您正在寻找在科学记数法非常大的数字。 –
您是否在报告服务或ssms中看到e + 15号码? –
@Anup,我在Report Studio中,在SQL Studio中以及在SSRS中看到'E + 15' – kekimian