sql >> Databasteknik >  >> RDS >> Sqlserver

Hur formaterar jag ett tal med kommatecken i T-SQL?

Även om jag håller med alla, inklusive OP, som säger att formatering bör göras i presentationslagret, kan denna formatering åstadkommas i T-SQL genom att casta till money och sedan konvertera till varchar . Detta inkluderar dock efterföljande decimaler som kan slingras med SUBSTRING .

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


  1. Vilka är skillnaderna mellan utf8_general_ci och utf8_unicode_ci?

  2. Hur man använder FILEGROUPPROPERTY() i SQL Server

  3. Postgres-frågeoptimering (tvingar fram en indexskanning)

  4. hämta flera kolumner gruppera efter datumintervall