TRY_CAST (Lakehouse v1)
将值从一种数据类型转换为另一种数据类型。出错时返回 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> )SQL 示例
Section titled “SQL 示例”SELECT TRY_CAST(1 AS VARCHAR);
┌───────────────────────┐│ try_cast(1 as string) │├───────────────────────┤│ 1 │└───────────────────────┘