- カテゴリ:
TRY_CAST¶
データ型変換のサブセットに使用できる CAST、 :: の特別なバージョンです。同じ操作を実行します(あるデータ型の値を別のデータ型に変換)が、変換を実行できない場合はエラーを発生させる代わりに NULL 値を返します。
詳細については、 エラー処理変換関数 をご参照ください。
構文¶
使用上の注意¶
文字列式でのみ機能します。
target_data_typeは次のいずれかでなければなりません。VARCHAR (またはその同義語のいずれか)
NUMBER (またはその同義語のいずれか)
DOUBLE
BOOLEAN
DATE
TIME
TIMESTAMP、 TIMESTAMP_LTZ、 TIMESTAMP_NTZ、または TIMESTAMP_TZ
例¶
次のコードサンプルは、有効な値と無効な値で TRY_CAST 関数を使用する方法を示しています。