TO_NCHAR (number)

TO_NCHAR(number) convertit une valeur numérique dans le jeu de caractères national.

Valeur renvoyée

NVARCHAR2

Syntaxe

TO_CHAR(n [, fmt [, 'nlsparam' ] ])

Arguments

n est l'expression numérique à convertir.

fmt est une expression de texte identifiant un modèle de format numérique, comme le décrit le manuel Oracle Database SQL Reference.

nlsparam correspond à une expression de texte spécifiant les caractères que renvoient les éléments de format numérique suivants :

Cet argument a le format suivant :

'NLS_NUMERIC_CHARACTERS = ''dg''
   NLS_CURRENCY = ''text''
   NLS_ISO_CURRENCY = territory '

Les caractères d et g représentent respectivement le caractère décimal et le séparateur de groupes. Il doit s'agir de caractères simple octet. Dans la chaîne entre apostrophes, mettez les valeurs de paramètre entre apostrophes doubles. Dix caractères sont disponibles pour les symboles de devise.

Si vous omettez cet argument ou l'un des paramètres NLS, cette fonction utilise les valeurs par défaut pour votre session.

Exemple

TO_NCHAR(1234567, '$9,999,999.00') renvoie la valeur $1,234,567.00.