Utilisation de booléens avec d’autres types de données
Bien que BOOLEAN
ne puisse pas être converti en un autre type de données, à partir de la version 3.0.1, les chaînes 'true'
et 'false'
(insensibles à la casse) seront implicitement converties en BOOLEAN
dans les expressions de valeurs, par exemple
if (true > 'false') then ...
'False'
est converti en BOOLEAN
.Toute tentative d’utiliser les opérateurs logiques AND
, NOT
, OR
et IS
échouera.Par exemple, NOT 'False'
provoquera une erreur.
Un BOOLEAN
peut être explicitement converti en et depuis une chaîne de caractères en utilisant CAST
.La valeur UNKNOWN
n’est pas disponible lors de la conversion en chaîne.
Note
|
Autres remarques
|