复杂类型长度统计函数,长度统计函数



1.    Map类型长度函数: size(Map<K.V>) 语法: size(Map<K.V>) 返回值: int 说明: 返回map类型的长度 举例: hive> select size(map('100','tom','101','mary')) from lxw_dual; 2 2.    array类型长度函数: size(Array<T>) 语法: size(Array<T>) 返回值: int 说明: 返回array类型的长度 举例: hive> select size(array('100','101','102','103')) from lxw_dual; 4 3.    类型转换函数 类型转换函数: cast 语法: cast(expr as <type>) 返回值: Expected "=" to follow "type" 说明: 返回array类型的长度 举例: hive> select cast(1 as bigint) from lxw_dual; 1 更多精彩内容请关注:http://bbs.superwu.cn 关注超人学院微信二维码: 关注超人学院java免费学习交流群:

相关内容