Anche se sono d'accordo con tutti, incluso l'OP, che afferma che la formattazione dovrebbe essere eseguita nel livello di presentazione, questa formattazione può essere eseguita in T-SQL eseguendo il casting su money
e poi la conversione in varchar
. Ciò include i decimali finali, tuttavia, che potrebbero essere eliminati con SUBSTRING
.
SELECT CONVERT(varchar, CAST(987654321 AS money), 1)