sql >> Databasteknik >  >> RDS >> Sqlserver

Konvertera tal till ord i SQL

Jag hittade ett intressant knep för att göra detta i 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;

Jag har inte sql-server installerad, du kan prova den i sql-server genom att ersätta respektive funktioner.

källa:http://www. club-oracle.com/forums/sql-to-convert-number-to-words-t657/



  1. ansluta Python 2.6.1 med MySQLdb

  2. MySql-fel:Kan inte uppdatera tabellen i lagrad funktion/trigger

  3. postgresql duplicate key bryter mot unik begränsning

  4. Hur hanterar man 'org.postgresql.util.PSQLException:Inget värde specificerat för parameter 1'?