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