Während ich allen zustimme, einschließlich dem OP, der sagt, dass die Formatierung in der Präsentationsschicht erfolgen sollte, kann diese Formatierung in T-SQL durch Umwandlung in money
erreicht werden und dann in varchar
konvertieren . Dies schließt jedoch nachgestellte Dezimalstellen ein, die mit SUBSTRING
abgeschleift werden könnten .
SELECT CONVERT(varchar, CAST(987654321 AS money), 1)