- Catégories :
TRY_TO_BOOLEAN¶
Une version spéciale de TO_BOOLEAN qui effectue la même opération (c’est-à-dire convertit une expression d’entrée en valeur booléenne), mais avec une prise en charge du traitement des erreurs (c’est-à-dire que si la conversion ne peut pas être effectuée, elle retourne une valeur NULL au lieu de produire une erreur).
Pour plus d’informations, voir Fonctions de conversion de traitement des erreurs.
Syntaxe¶
TRY_TO_BOOLEAN( <string_expr> )
Arguments¶
string_expr
Expression de chaîne pouvant correspondre à une valeur
BOOLEAN
.
Renvoie¶
Le type de données de la valeur renvoyée est BOOLEAN
.
Notes sur l’utilisation¶
Ne fonctionne que pour les expressions de chaîne.
Exemples¶
Ceci illustre l’utilisation de TRY_TO_BOOLEAN
:
SELECT TRY_TO_BOOLEAN('True') AS "T", TRY_TO_BOOLEAN('False') AS "F", TRY_TO_BOOLEAN('Oops') AS "N"; +------+-------+------+ | T | F | N | |------+-------+------| | True | False | NULL | +------+-------+------+