Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Как да форматирам число със запетаи в T-SQL?

Въпреки че съм съгласен с всички, включително OP, които казват, че форматирането трябва да се извършва в слоя за презентация, това форматиране може да се осъществи в T-SQL чрез прехвърляне към money и след това конвертиране в varchar . Това обаче включва последващи десетични знаци, които могат да бъдат прекъснати с SUBSTRING .

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Връщане на списък със сървърни тригерни събития в SQL Server

  2. Ред, разделен със запетая, с клауза Group By

  3. Как да изтрия от множество таблици, използвайки INNER JOIN в SQL сървър

  4. STRING_SPLIT() в SQL Server 2016:Продължение №1

  5. 3 начина за преброяване на броя на системните таблици в база данни на SQL Server