hive的lower,upper,length,concat,lpad,rpad,cast,split函数简述
生活随笔
收集整理的這篇文章主要介紹了
hive的lower,upper,length,concat,lpad,rpad,cast,split函数简述
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
hive的部分字符串函數(shù),包括:
1. 小寫:lower 或者 lcase 函數(shù)
select lower('App') #結(jié)果是:app
select lcase('App')
2.upper 或者 ucase 函數(shù)
select upper('App') #結(jié)果是:APP
select ucase('App')
3. 求字符串長度 length 函數(shù)
select length('App') #求字符串長度:3
4. 連接字符串 concat 函數(shù)
select concat('這個App', '不好用') #連接字符串
5. 左補齊 lpad 函數(shù)
select lpad('what', 10, '*') #左補齊,長度補成10位,以'*'補充,結(jié)果是:******what
6. 右補齊 rpad 函數(shù)
select rpad('what', 10, '*') #同理是右補齊
7. 強制轉(zhuǎn)換類型 cast 函數(shù)
select cast(29 as float) #強制類型轉(zhuǎn)換,轉(zhuǎn)成float類型
8. 拆分字符串 split 函數(shù)
select split('www#baidu#com', '#') #以自定字符,例如'#'拆分字符串
參考:
https://blog.csdn.net/yyywyr/article/details/51475410
總結(jié)
以上是生活随笔為你收集整理的hive的lower,upper,length,concat,lpad,rpad,cast,split函数简述的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 解决ORA-00257: 归档程序错误。
- 下一篇: cookie的expires属性和max