TO_NUMBER |
A nombre |
---|---|
Oracle Database SQL |
Syntaxe
to_number(expression[,format_mask[,nls_language]]) |
Paramètres
Nom | Description |
---|---|
expression | Ce paramètre permet d'indiquer la chaîne de caractères contenant le nombre à convertir |
format_mask | Ce paramètre permet d'indiquer le masque de format a utilisé. |
nls_language | Ce paramètre permet d'indiquer le langage à utilisé |
Description
Cette fonction permet de convertir une expression quelconque en nombre.
Exemples
Voici un exemple montrant comment convertir un simple nombre contenu dans une chaine de caractères :
on obtiendra le résultat suivant :
TO_NUMBER('12345') |
12345 |
Voici un exemple montrant comment convertir un simple nombre décimal avec un format «9999.99» :
on obtiendra le résultat suivant :
TO_NUMBER('1234.56','9999.99') |
1234.5 |
Voici un exemple montrant comment réagit une conversion avec un format à décimal «9999.999» sur un nombre réel sans décimal :
on obtiendra le résultat suivant :
TO_NUMBER('123.0','9999.999') |
123 |
Voir également
Article - Les géants de l'informatique - Oracle
Dernière mise à jour : Lundi, le 11 mai 2015