我正在尝试使用STR将数字转换为字符串,并为其提供自定义数字格式。
目前,我试图将两者嵌套:
DECLARE
@Num float
SET
@Num = 222.33339
SELECT
FORMAT(STR(@Num,(8), 4), #,##0.00)
/*String(Original Number, Total Length of Number, Length of Decimal Places)*/
FROM
Sample
但我在Format函数中收到语法错误。我已经尝试过调试,但我觉得我错过了一些明显的东西。有什么建议吗?
答案 0 :(得分:2)
将您的SELECT FORMAT(@Num, N'#,##0.00')
功能更改为:
Table cars:
| make | model | year |
+--------+---------+------+
| ... | ... | ... |