Selvom jeg er enig med alle, inklusive OP, der siger, at formatering skal udføres i præsentationslaget, kan denne formatering udføres i T-SQL ved at caste til money
og derefter konvertere til varchar
. Dette inkluderer dog afsluttende decimaler, der kan sløjfes med SUBSTRING
.
SELECT CONVERT(varchar, CAST(987654321 AS money), 1)