大数据之Hive:hive截取字符串substr和substring的用法

目录

  • 1.第一种用法:
  • 2.第二种用法:

1.第一种用法:

substr(string A,int start)和 substring(string A,int start),用法一样

功效:返回字符串A从下标start位置到结尾的字符串,下标从1开始;

select substring("abcdefgggg",2) str;
str
bcdefgggg

select substr("abcdefgggg",2) str;
str
bcdefgggg

2.第二种用法:

substr(string A,int start,int len)和 substring(string A,int start,int len),用法一样

功效:返回字符串A从下标start位置开始,长度为len的字符串

select substring("abcdefgggg",2,7) str;
str
bcdefgg
select substr("abcdefgggg",2,7) str;
str
bcdefgg

总结:substr和substring基本一样;

你可能感兴趣的:(大数据系列二)