Meskipun saya setuju dengan semua orang, termasuk OP, yang mengatakan bahwa pemformatan harus dilakukan di lapisan presentasi, pemformatan ini dapat diselesaikan di T-SQL dengan mentransmisikan ke money
dan kemudian mengonversi ke varchar
. Ini termasuk desimal tambahan, yang dapat diulang dengan SUBSTRING
.
SELECT CONVERT(varchar, CAST(987654321 AS money), 1)