hive 补0_orcale和hive常用函数对照表

函数分类

oracle

hive

upper('coolszy')

upper(string A)

ucase(string A)

lower('KUKA')

lower(string A)

lcase(string A)

initcap('kuKA aBc')

concat('Hello','

world')

concat(string A, string B

„)

substr('hello',2,3)

substr(string A, int start,

int len) substring(string

length('hello')

length(string A)

lpad(‘smith

’,10,'*')

lpad(string str, int len,

string pad)

rpad(‘smith’,10,'*')

rpad(string str, int len,

string pad)

trim(' Mr Simth  ')

trim(string A)

ltrim(' Mr Simth  ')

ltrim(string A)

rtrim(' Mr Simth  ')

rtrim(string A)

reverse(‘abcdef’)

reverse(string A)

replace('HELLO','L','x

')

regexp_replace(string A,

string B, string C)

ascii('A')

ascii(string str)

chr(54740)

concat_ws(string SEP,

string A, string B„)

parse_url(string urlString,

string partToExtract [,

space(int n)

repeat(string str, int n)

split(string str, string

pat)

regexp_extract(string

subject, string pattern,

sentences(string str,

string lang, string locale)

e()

pi()

instr('oracle

traning','ra',1,2)

find_in_set(string str,

string strList)

get_json_object(string

json_string, string path)

round(double a)

round(double a)

trunc(412.23,2)

abs(-100)

abs(double a)

字符函数

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值