- Kategorien:
TRY_TO_BOOLEAN¶
Eine spezielle Version von TO_BOOLEAN, die dieselbe Operation ausführt (d. h. einen Eingabeausdruck in einen booleschen Wert konvertiert), jedoch mit Unterstützung für die Fehlerbehandlung (d. h. wenn die Konvertierung nicht ausgeführt werden kann, wird ein NULL-Wert zurückgegeben, anstatt einen Fehler auszulösen).
Weitere Informationen dazu finden Sie unter Konvertierungsfunktionen zur Fehlerbehandlung.
Syntax¶
TRY_TO_BOOLEAN( <string_expr> )
Argumente¶
string_expr
Ein Zeichenfolgenausdruck, der einen
BOOLEAN
-Wert ergeben kann.
Rückgabewerte¶
Der Datentyp des zurückgegebenen Werts ist BOOLEAN
.
Nutzungshinweise¶
Funktioniert nur bei Zeichenfolgenausdrücken.
Beispiele¶
Dies veranschaulicht die Verwendung von 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 | +------+-------+------+