sql >> Base de Datos >  >> RDS >> Sqlserver

¿Cómo formateo un número con comas en T-SQL?

Si bien estoy de acuerdo con todos, incluido el OP, que dice que el formateo debe realizarse en la capa de presentación, este formateo se puede lograr en T-SQL mediante la conversión a money y luego convertir a varchar . Sin embargo, esto incluye los decimales finales, que podrían cerrarse con SUBSTRING .

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