在 hive 中,没有用于获取字符串的左和右部分的命令。
对于Left,找到解决方法并不难:
SELECT SUBSTR('abcdefgh',1,2);
ab
提取字符串的两个右侧字符的最优雅方法是什么?
最佳答案
显然,可以在SUBSTR中使用负数,这样您就可以如下获得相关的子字符串:
SELECT SUBSTR('abcdefgh',-2,2);
gh
关于hadoop - hive 字符串中的正确字符,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/39252885/