Section courante

A propos

Section administrative du site

TO_BINARY_FLOAT

Binaire flottant
Oracle Database SQL Oracle 10g Release 1 (version 10.1) ou supérieure

Syntaxe

TO_BINARY_FLOAT(expr [ DEFAULT return_value ON CONVERSION ERROR ] [, fmt [, 'nlsparam' ] ])

Paramètres

Nom Description
expr Ce paramètre permet de spécifier l'expression ou la valeur à convertir en type BINARY_FLOAT. L'expression peut être une constante, une colonne ou une expression calculée, et doit représenter une donnée numérique ou textuelle convertible en simple précision flottante.
DEFAULT return_value ON CONVERSION ERROR Ce paramètre permet de définir une valeur de retour par défaut qui sera utilisée si la conversion de expr en BINARY_FLOAT échoue, par exemple en raison d'un format incorrect ou d'une donnée invalide. Cette clause évite que l'instruction ne génère une erreur et permet de gérer les exceptions directement dans la requête.
fmt Ce paramètre permet de préciser le format d'entrée attendu si expr est de type caractère, comme un format numérique personnalisé (par exemple '9999.99'). Cela guide Oracle dans l'interprétation des données textuelles avant la conversion en BINARY_FLOAT.
'nlsparam' Ce paramètre permet de définir des paramètres linguistiques ou régionaux NLS (National Language Support) pour la conversion, comme le séparateur décimal ou le symbole monétaire. Il est particulièrement utile pour garantir que les valeurs soient correctement interprétées selon les conventions locales.

Description

Cette fonction permet de convertir une expression en un type de donnée BINARY_FLOAT, un format flottant en simple précision.

Remarques



Dernière mise à jour : Dimanche, le 29 Juin 2025