- カテゴリ:
TRY_TO_DOUBLE¶
同じ操作を実行する(入力式を倍精度浮動小数点数に変換する)が、エラー処理がサポートされている TO_DOUBLE の特別バージョンです。(つまり、変換を実行できない場合、エラーを発生させる代わりに NULL 値を返します)。
詳細については、 エラー処理変換関数 をご参照ください。
構文¶
TRY_TO_DOUBLE( <string_expr> )
使用上の注意¶
文字列式でのみ機能します。
例¶
これは 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 | +----------------------------+--------------------------+