hive 常用函数

2020-04-27  本文已影响0人  无来无去_A

查看系统自带的函数

show functions;

显示自带的函数的用法

 desc function upper;

3)详细显示自带的函数的用法

 desc function extended upper;

常用日期函数

unix_timestamp:返回当前或指定时间的时间戳

from_unixtime:将时间戳转为日期格式

current_date:当前日期

current_timestamp:当前的日期加时间

to_date:抽取日期部分

year:获取年

month:获取月

day:获取日

hour:获取时

minute:获取分

second:获取秒

weekofyear:当前时间是一年中的第几周

dayofmonth:当前时间是一个月中的第几天

months_between: 两个日期间的月份

add_months:日期加减月

datediff:两个日期相差的天数

date_add:日期加天数

date_sub:日期减天数

last_day:日期的当月的最后一天

常用取整函数

round: 四舍五入

ceil:  向上取整

floor: 向下取整

常用字符串操作函数

upper: 转大写

lower: 转小写

length: 长度

trim:  前后去空格

lpad: 向左补齐,到指定长度

rpad:  向右补齐,到指定长度

regexp_replace: SELECT regexp_replace('100-200', '(\\d+)', 'num') ;

使用正则表达式匹配目标字符串,匹配成功后替换!

上一篇 下一篇

猜你喜欢

热点阅读