hive substring用法
select substr("abcdef",2,5);
字符串标序从1开始
a b c d e f
↓ ↓ ↓ ↓ ↓ ↓
1 2 3 4 5 6
语义是从第二个字符开始向后取5个字符,输出为: bcdef
select substr("abcdef",2);
语义:从第二个字符开始取到结尾
select substr("abcdef",2,5);
字符串标序从1开始
a b c d e f
↓ ↓ ↓ ↓ ↓ ↓
1 2 3 4 5 6
语义是从第二个字符开始向后取5个字符,输出为: bcdef
select substr("abcdef",2);
语义:从第二个字符开始取到结尾