1:hive函数 从函数输入与输出的角度来看 hive函数可以分为三大函数
标准函数:以一行数据中心的一列或多列数据作为输入参数,返回的结果是一个值的函数
聚合函数:以多行中的零个到多个列的数据作为输入,返回单一值
表生产函数:接受零个或多个输入,产生多行或多列的输出
2:Hive提供了许多内置函数
#查看函数,,在Hive命令行中运行命令
Show functions;
#查看函数详情,在Hive命令行中运行命令
DESCRIBE FUNCTIONS<function_name>
3:使用函数名调用函数
#调用函数直接在HiveSQL中使用函数名调用;如需传入函数,直接传入相应参数即可实行调用,
例
SELECT concat(col1,col2)AS xFROM table;
SELECT concat(‘abc’,‘def’);
SELECT *FROM table WHERE length(col)<10
4.Hive内置函数介绍