- Catégories :
TO_BOOLEAN¶
Convertit le texte d’entrée ou l’expression numérique en valeur BOOLEAN.
- Voir aussi :
Syntaxe¶
Arguments¶
string_or_numeric_exprExpression de chaîne ou expression numérique pouvant correspondre à une valeur BOOLEAN.
Renvoie¶
Renvoie une valeur BOOLEAN ou NULL.
Renvoie TRUE si
string_or_numeric_exprcorrespond à TRUE.Renvoie FALSE si
string_or_numeric_exprcorrespond à FALSE.Si l’entrée est NULL, renvoie NULL sans signaler d’erreur.
Notes sur l’utilisation¶
Pour une expression de chaîne :
'true','t','yes','y','on','1'renvoient TRUE.'false','f','no','n','off','0'renvoient FALSE.Toutes les autres chaînes renvoient une erreur.
Les évaluations des chaînes sont insensibles à la casse.
Pour une expression numérique :
0renvoie FALSE.Toutes les valeurs numériques non nulles renvoient TRUE.
Lors de la conversion à partir du type de données FLOAT, les valeurs non numériques, telles que
NaN(pas un nombre) etINF(infini), renvoient une erreur.
Exemples¶
Les exemples suivants utilisent la fonction TO_BOOLEAN.
Créer une table et insérer des données :
Convertir une chaîne de texte en une valeur BOOLEAN :
Convertir un nombre en une valeur BOOLEAN :