hive
LaZY_apple
这个作者很懒,什么都没留下…
展开
-
生产中遇到的pb问题
起因:需求变更需要修改代码中pb字段(改名) 结果:上线后无法更新离线表结构 原因:不允许更改pb,只能添加新的字段 解决办法:无解原创 2019-08-19 21:08:03 · 223 阅读 · 0 评论 -
Hive SQL
拼接函数(行转列): collect_set():把多个值去重拼接成一个数组 collect_list():同上,不去重 concat_ws():用指定分隔符,把数组拼成一个字符串 –:concat_ws(分隔符,数组) 字符串拼接: concat(v1,v2,v3) 分割函数(列转行): split(字符串,分隔符):切割字符串 split(字符串,起始索引):字符串部分截取 lateral v...原创 2019-08-20 20:13:08 · 666 阅读 · 0 评论 -
hive 日期函数
一、unix_timestamp函数用法 1、unix_timestamp() 得到当前时间戳 2、如果参数date满足yyyy-MM-dd HH:mm:ss形式,则可以直接unix_timestamp(string date) 得到参数对应的时间戳 3、如果参数date满足yyyy-MM-dd HH:mm:ss形式,则我们需要指定date的形式,在进行转换 unix_timestamp(‘200...转载 2019-09-23 10:59:39 · 303 阅读 · 0 评论