CAST, :: (Lakehouse v1)
将值从一种数据类型转换为另一种数据类型。:: 是 CAST 的别名。
另请参阅:TRY_CAST
Analyze 语法
Section titled “Analyze 语法”func.cast( <expr>, <data_type> )Analyze 示例
Section titled “Analyze 示例”func.cast(1, string), func.to_string(1)
┌───────────────────────────────────────────┐│ func.cast(1, string) │ func.to_string(1) │├──────────────────────┼────────────────────┤│ 1 │ 1 │└───────────────────────────────────────────┘SQL 语法
Section titled “SQL 语法”CAST( <expr> AS <data_type> )
<expr>::<data_type>SQL 示例
Section titled “SQL 示例”SELECT CAST(1 AS VARCHAR), 1::VARCHAR;
┌───────────────────────────────┐│ cast(1 as string) │ 1::string │├───────────────────┼───────────┤│ 1 │ 1 │└───────────────────────────────┘