当前位置: 首页 > news >正文

哪个行业最容易做网站/今日重大财经新闻

哪个行业最容易做网站,今日重大财经新闻,电子宣传册制作app,定制企业app开发目录hive outlinehive 字符串函数字符串长度函数:length字符串反转函数:reverse字符串连接函数:concat带分隔符字符串连接函数:concat_ws字符串截取函数:substr,substring字符串转大写函数:upper,ucase字符…

目录

    • hive outline
    • hive 字符串函数
      • 字符串长度函数:length
      • 字符串反转函数:reverse
      • 字符串连接函数:concat
      • 带分隔符字符串连接函数:concat_ws
      • 字符串截取函数:substr,substring
      • 字符串转大写函数:upper,ucase
      • 字符串转小写函数:lower,lcase
      • 去空格函数:trim
      • 左边去空格函数:ltrim
      • 右边去空格函数:rtrim
      • 正则表达式替换函数:regexp_replace
      • 正则表达式解析函数:regexp_extract
      • 空格字符串函数:space
      • 重复字符串函数:repeat
      • 首字符ascii函数:ascii
      • 左补足函数:lpad
      • 右补足函数:rpad
      • 分割字符串函数: split
      • 集合查找函数: find_in_set
      • json字符串处理函数:get_json_object

hive outline

链接

hive 字符串函数

  • 字符串长度函数:length

语法:length(str | binary)

select length("angelababy");
  • 字符串反转函数:reverse

select reverse("angelababy");
  • 字符串连接函数:concat

语法:concat(str1, str2, … strN)

select concat('hello', '-','word');

在这里插入图片描述

select concat('hello', '-','word','-', 'hive');

在这里插入图片描述
实战演练

  • 带分隔符字符串连接函数:concat_ws

语法:concat_ws(separator, [string | array(string)]+)
当多个字符串间连接字符相同时,可以改用函数:concat_ws

select concat_ws('-','hello', 'word', 'hive');

在这里插入图片描述

实战演练

  • 字符串截取函数:substr,substring

语法:substr(str, pos[, len]) 或者 substring(str, pos[, len])

select substr("angelababy",-2); -- pos是从1开始的索引,如果为负数则倒着数
select substr("angelababy",2,2);
  • 字符串转大写函数:upper,ucase

select upper("angelababy");
select ucase("angelababy");
  • 字符串转小写函数:lower,lcase

select lower("ANGELABABY");
select lcase("ANGELABABY");
  • 去空格函数:trim

语法:trim 去除左右两边的空格

select trim(" angelababy ");

语法:regexp_replace(str, regexp, rep)

select regexp_replace('100-200', '(\\d+)', 'num');
-- 输出 num-num
  • 正则表达式解析函数:regexp_extract

语法:regexp_extract(str, regexp[, idx]) 提取正则匹配到的指定组内容

select regexp_extract('100-200', '(\\d+)-(\\d+)', 2);
-- 输出 200
  • 空格字符串函数:space

语法:space(n) 返回指定个数空格

select space(4);
  • 重复字符串函数:repeat

语法:repeat(str, n) 重复str字符串n次

select repeat("angela",2);
  • 首字符ascii函数:ascii

语法:ascii

select ascii("angela");  --语法:a对应ASCII 97

语法:分割字符串函数: split(str, regex)

select split('apache hive', '\\s+');
  • 集合查找函数: find_in_set

语法: find_in_set(str,str_arrasqly)

select find_in_set('a','abc,b,ab,c,def');
  • json字符串处理函数:get_json_object

语法:get_json_object(string json_string, string path)

  1. 第一个参数填写json对象变量,第二个参数使用$表示json变量标识
  2. 如果输入的json字符串无效,那么返回NULL
  3. 每次只能返回一个数据项
data =
{"store":{"fruit":[{"weight":8,"type":"apple"}, {"weight":9,"type":"pear"}],  "bicycle":{"price":19.95,"color":"red"}}, "email":"amy@only_for_json_udf_test.net", "owner":"amy" 
}

get单层值

select  get_json_object(data, '$.owner') from test;
结果:amy

get多层值

select  get_json_object(data, '$.store.bicycle.price') from test;
结果:19.95

get数组值

select  get_json_object(data, '$.store.fruit[0]') from test;
结果:{“weight”:8,type”:“apple”}
http://www.jmfq.cn/news/5166451.html

相关文章:

  • 企业局域网的组建与网站建设论文/武汉搜索引擎排名优化
  • 华宇网站建设/海外seo网站推广
  • 手机网站系统下载/推广网站
  • 网站建设分析/夫唯seo怎么样
  • 外贸免费开发网站建设/创建自己的网站
  • 免费发做网站/厦门seo推广公司
  • 网站标识描述可以填关键词吗/爱站权重
  • 做网站维护的是什么公司/百度识图在线识别
  • 做服装搭配的流行趋势网站/seo赚钱吗
  • 南阳企业做网站/网站推广属于哪些
  • 用dw做教学网站/杭州小程序建设公司
  • 相城区建设局网站/文山seo
  • Php做网站要求/搜索引擎优化课程
  • 软件开发项目名称/seo关键词快速排名前三位
  • 微信公众号的微网站怎么做/苏州搜索引擎排名优化商家
  • 网站怎样做权重/上海网络优化seo
  • 响应式网站多少钱/百度推广的优化软件
  • 政务内网网站建设方案/公司网站建设平台
  • 中国十大网站建设/小红书关键词优化
  • flash新手入门简单动画制作/seo营销方案
  • 网站建设怎么找客户/个人怎么做网络推广
  • 褚橙的网站建设/网店推广方案策划书
  • 做凸透镜成像的网站/石家庄seo扣费
  • 北京住房和城乡建设委员会网站/全球网络营销公司排行榜
  • 网站的 联系我们怎么做/搜索引擎收录查询
  • 周口seo优化/张家港seo建站
  • 北京pc28网站/app推广方式
  • 最好的营销网站/whois域名查询
  • 建设银行网站链接/完整html网页代码案例
  • 网站设计制作是什么/互联网营销师是干什么