- Kategorien:
TRY_TO_DOUBLE¶
Eine spezielle Version von TO_DOUBLE, die dieselbe Operation ausführt (d. h. einen Eingabeausdruck in eine Gleitkommazahl mit doppelter Genauigkeit 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_DOUBLE( <string_expr> )
Nutzungshinweise¶
Funktioniert nur bei Zeichenfolgenausdrücken.
Beispiele¶
Dies veranschaulicht die Verwendung von TRY_TO_DOUBLE
:
SELECT TRY_TO_DOUBLE('3.1415926'), TRY_TO_DOUBLE('Invalid'); +----------------------------+--------------------------+ | TRY_TO_DOUBLE('3.1415926') | TRY_TO_DOUBLE('INVALID') | |----------------------------+--------------------------| | 3.1415926 | NULL | +----------------------------+--------------------------+