总结笔记4
hive sql函数
字符串函数:
1.length: length(string A)
2.reverse: reverse(string A)
3.concat: concat(string A,string B)
4.concat_ws: concat_ws(string sep,string A,string B)
5.substring,substr : substring(string A,int start,int len)
6.substring_index(str,delim,count) 如果count是正数,那么就是从左往右数,第N个分隔符的左边的全部内容
str:要处理的字符串
delim:分隔符
count:计数
例子:substring_index(www.wikibt.com,'.',1)
--结果是:www
7.upper()
8.lower()
9.trim()/ltrim()/rtrim()
10.get_josn_object()
11.space()
12.split()
13.repeat()
14.集合查找函数: find_in_set
语法: find_in_set(string str, string strList)
返回值: int
说明: 返回str在strlist第一次出现的位置,strlist是用逗号分割的字符串。如果没有找该str字符,则返回0
举例:
hive> select find_in_set(‘ab’,'ef,ab,de’) from dual;
2
hive> select find_in_set(‘at’,'ef,ab,de’) from dual;
0
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· 一文读懂知识蒸馏
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下