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

Разделяне на сумата с помощта на запетая в Oracle

Използвайте TO_CHAR и желания числов формат.

SQL> with data(num) as(
  2  select 100 from dual union
  3  select 1000 from dual union
  4  select 10000 from dual union
  5  select 1000000 from dual
  6  )
  7  SELECT TO_CHAR(num, '9,999,999') FROM data;

Освен това в SQL*Plus има числов формат по подразбиране. Можете да зададете numformat според желания от вас формат:

SQL> set numformat 9,99,999
SQL> SELECT 100000 FROM DUAL;

   100000
---------
 1,00,000

TO_CHAR(NU
----------
       100
     1,000
    10,000
 1,000,000



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Използване на база данни на Oracle за приложението по подразбиране ASP.NET MVC

  2. Изявление за изтриване на Oracle:колко реда са били изтрити чрез каскадно изтриване

  3. Свържете се с Oracle чрез SSMA

  4. грешка 3706 доставчикът не може да бъде намерен. може да не е инсталиран правилно

  5. Зависимост от Oracle Forms