TO_NCHAR(numero) converte un numero nel set di caratteri nazionali.
NVARCHAR2
TO_CHAR(n [, fmt [, 'nlsparam' ] ])
n è un'espressione numerica da convertire.
fmt è un'espressione di testo che identifica un modello di formato numerico, come descritto in Oracle Database SQL Reference.
nlsparam è un'espressione di testo che specifica i caratteri restituiti dai seguenti elementi del formato numerico:
Questo argomento ha il seguente formato:
'NLS_NUMERIC_CHARACTERS = ''dg'' NLS_CURRENCY = ''text'' NLS_ISO_CURRENCY = territory '
I caratteri d e g rappresentano rispettivamente il carattere decimale e il separatore delle migliaia. Devono essere caratteri a byte singolo differenti. Nella stringa tra virgolette, utilizzare due apici per racchiudere i valori dei parametri. Per il simbolo della valuta sono disponibili dieci caratteri.
Se si omette questo argomento o uno qualsiasi dei parametri NLS, la funzione utilizza i valori predefiniti per la sessione.
TO_NCHAR(1234567, '$9,999,999.00') restituisce il valore $1,234,567.00.
Copyright © 2003, 2007, Oracle. Tutti i diritti riservati.