在 SQL Server 存储过程中,我将变量转换为十进制:
CAST( @ToValue as decimal(38,5) )
如果结果是 57282.0000 (十进制值为 0 ),我希望它显示为 57282。
否则,例如,我想显示为 57282.48300。
我不能使用浮点数,因为如果该值大于 8 位数字,它会显示为指数格式。
我该如何解决这个问题?
在 SQL Server 存储过程中,我将变量转换为十进制:
CAST( @ToValue as decimal(38,5) )
如果结果是 57282.0000 (十进制值为 0 ),我希望它显示为 57282。
否则,例如,我想显示为 57282.48300。
我不能使用浮点数,因为如果该值大于 8 位数字,它会显示为指数格式。
我该如何解决这个问题?