Hive 函数
内置函数
内容较多,见《Hive官方文档》
https://cwiki.apache.org/confluence/display/Hive/LanguageManual+UDF
1. 查看系统自带的函数
hive> show functions;
2. 显示自带的函数的用法
hive> desc function upper;
3. 详细显示自带的函数的用法
hive> desc function extended upper;
4:常用内置函数
# 字符串连接函数: concat
select concat('abc','def’,'gh');
# 带分隔符字符串连接函数: concat_ws
select concat_ws(',','abc','def','gh');
# cast类型转换
select cast(1.5 as int);
# get_json_object(json 解析函数,用来处理json,必须是json格式)
select get_json_object('{"name":"jack","age":"20"}','$.name');
# URL解析函数
select parse_url('http://facebook.com/path1/p.php?k1=v1&k2=v2#Ref1', 'HOST');