第一种用法:
substr(string A,int start)和 substring(string A,int start),用法一样
功效:返回字符串A从下标start位置到结尾的字符串
第二种用法:
substr(string A,int start,int len)和 substring(string A,int start,int len),用法一样
功效:返回字符串A从下标start位置开始,长度为len的字符串
ps:对String来说,初始下标是1,也可以用0;第n个字母下标是n;倒数第m个字母下标是length-m
hive> select substr("abcdef",2);
bcdef
hive> select substr("abcdef",1);
abcdef
hive> select substr("abcdef",0);
abcdef