適用対象: Databricks Runtime 15.3 以降
エラーを許容しながら、値 expr
をターゲット データ型 type
にキャストします。 この演算子は、 try_cast
関数のシノニムです。
構文
expr ?:: type
引数
-
expr
: 任意のキャスト可能な式。
戻り値
結果は type
型です。
例
> SELECT '20'?::INTEGER;
20
> SELECT 'twenty'?::INTEGER;
NULL
> SELECT typeof(NULL?::STRING);
string