函数分类
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)
字符函数