TRY_CAST (Lakehouse v1)
値を1つのデータ型から別のデータ型に変換します。エラーが発生した場合はNULLを返します。
関連項目:CAST
Analyzeの構文
Section titled “Analyzeの構文”func.try_cast( <expr>, <data_type> )Analyzeの例
Section titled “Analyzeの例”func.try_cast(1, string)
┌──────────────────────────┐│ func.try_cast(1, string) │├──────────────────────────┤│ 1 │└──────────────────────────┘SQLの構文
Section titled “SQLの構文”TRY_CAST( <expr> AS <data_type> )SELECT TRY_CAST(1 AS VARCHAR);
┌───────────────────────┐│ try_cast(1 as string) │├───────────────────────┤│ 1 │└───────────────────────┘