全部产品
Search
文档中心

云原生数据湖分析 DLA - 文档停止维护:转换函数

更新时间:Oct 25, 2021

DataLakeAnalytics会尝试隐式转换数值类型和字符类型值到正确的类型,但是不会在数值类型和字符类型之间自动转换。 例如,查询返回的长整型数据不会自动转变为你想要的varchar类型。

转换函数

cast(value AS type) → type

显式把value转换到type类型。可用于把字符类型值转变为数值类型,反之亦然。

typeof(expr) → varchar

返回expr表达式的结果类型:

SELECT typeof(123); -- integer

SELECT typeof('cat'); -- varchar(3)

SELECT typeof(cos(2) + 1.5); -- double