我正在使用邮件作业和proc向用户发送邮件。事实证明,我没有控制科学记数法,他们抱怨它。现在,我更改了代码,但无法对其进行测试。并不是所有的数字都转化为科学形式,所以我正在寻找一种方法让我知道我的代码工作正常。
我需要知道的是,什么时候使用科学记数法?哪些数字被转换为科学记数法?
当您需要将实值或浮点值转换为 varchar 或 nvarchar 时,sql 会在数字超过 7 时转换科学记数法
当您将实数/浮点值转换为 varchar/nvarchar 时,它将 当数字小于 7 时转换为正则十进制数 否则它将使用科学记数法。