我有几个浮点数,它们很大。它们在一亿左右。
我希望这个数字显示如下:123,456,789.01234
我发现如果是货币数据类型,可以使用CONVERT函数,但这并不能完全满足要求(它会省略掉一些小数位)。
我需要在左侧添加逗号,在右侧保留五位小数。
是否有任何内置的SQL函数可帮助实现此功能?或者我必须编写自定义函数?
谢谢
*** 更新
- 我忘记提到我只是将它们显示为varchars。因此,在此之后没有任何计算。
- 这是在SQL数据库上运行的,因此MySQL和Oracle都不适用。