適用対象:
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