hive函数总结

  参加工作5年多,hive(sql)用了4年多。

   很多时候用的时候,都是用啥查啥学啥,过往的工作是成堆的sql,也没有梳理。

   这里就做一下笔记本。遇到好用的函数记录一下。

 

Hive 时间日期处理总结

 

--日期转季度
SELECT concat_ws('-',substring('2020-05-01',1,4),lpad(ceil(month('2020-05-01')/3),1,0),'季度') FROM itnfin.dual;

--身份证加密
SELECT md5(replace(
replace(replace(replace(replace(replace(
replace(replace(replace(
replace('110102198804092378','1','y')
,'2','m'),'3','l'),'4','b'),'5','q'),'6','p'),'7','c')
,'8','n'),'9','a'),'0','z'))
FROM dual;

posted on 2019-09-05 11:20  andy_1  阅读(200)  评论(0编辑  收藏  举报

导航