适用于:
Databricks SQL
Databricks Runtime
将值 expr 强制转换为目标数据类型 type。 此运算符是函数的cast同义词。
语法
expr :: type
参数
-
expr:任何可强制转换的表达式。
返回
结果为类型 type。
此运算符引发与 cast 函数相同的错误。 请改用 ?:: (问题双冒号)运算符 返回 NULL 错误。
常见错误条件
示例
> SELECT '20'::INTEGER;
20
> SELECT typeof(NULL::STRING);
string
> SELECT 'abc'::INT;
Error: CAST_INVALID_INPUT