我正在运行一些管理查询并sp_spaceused
在SQL Server 2008中编译结果,以查看数据库中某些表的数据/索引空间比率。当然,结果中会出现各种各样的数字,我的眼睛开始蒙上一层阴影。如果我可以用逗号将所有这些数字格式化(987654321变为987,654,321),那将真的很方便。有趣的是,在我多年来一直使用SQL Server的过程中,这个问题从未出现过,因为大多数时候我都会在表示层进行格式化,但是在这种情况下,SSMS中的T-SQL结果就是表示。
我曾经考虑过创建一个简单的CLR UDF来解决这个问题,但是似乎这在纯旧的T-SQL中应该是可行的。因此,我将在这里提出一个问题-您如何在香草T-SQL中进行数字格式化?
湖上湖
相关分类