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

Преобразуване на числа в думи в SQL

Намерих интересен трик да направя това в oracle

SELECT    TO_CHAR (TO_DATE (TRUNC (&num), 'J'), 'JSP')
       || ' Point '
       || TO_CHAR (TO_DATE (TO_NUMBER (SUBSTR (&num, INSTR (&num, '.') + 1)),'J'),'JSP')
  FROM DUAL;

Нямам инсталиран sql сървър, можете да го опитате в sql сървър, като замените съответните функции.

източник:http://www. club-oracle.com/forums/sql-to-convert-number-to-words-t657/



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Отпечатайте съдържанието на DataTable

  2. Как мога да задам identity_insert на име на таблица, предадено като променлива

  3. Регистърът на транзакциите на SQL Server, част 3:Основи на регистрирането

  4. SSIS:Как използвате повторно скрипт в скриптов компонент в друг пакет?

  5. Как да добавите време към DateTime в SQL