在sql server 2008中显示带小数的钱

时间:2014-06-21 17:26:01

标签: sql sql-server

我在DB表列中有一些数字,我已经编写了存储过程来格式化该数字。要求是我需要用逗号和小数点显示数字。我在下面试过,但只有逗号来了......任何解决方案,

PARSENAME(CONVERT(VARCHAR,CAST(TotalAmount/1000 as MONEY),1),2)

实际结果:1,134

预期结果:1,134.0

我想在SQL服务器本身中这样做。

1 个答案:

答案 0 :(得分:0)

您可以将货币格式设置为:

SELECT CONVERT(varchar, CAST(5555 AS money), 1)

但我建议在前端进行此类格式化,而不是在数据端

相关问题