我必须将postgres查询转换为hive查询,如下所示:
Select
SUBSTRING(col_name[ARRAY_UPPER(col_name)][2],1,8)
from tab
由于Hive没有任何所谓的数组上那么我们如何才能隐蔽?在我的配置单元表中,对应的col\u name是字符串类型,所以我尝试了如下操作,但没有得到所需的输出。
select substring(col_name,-10,8) from hive_tab
输入和输出为:
我必须将postgres查询转换为hive查询,如下所示:
Select
SUBSTRING(col_name[ARRAY_UPPER(col_name)][2],1,8)
from tab
由于Hive没有任何所谓的数组上那么我们如何才能隐蔽?在我的配置单元表中,对应的col\u name是字符串类型,所以我尝试了如下操作,但没有得到所需的输出。
select substring(col_name,-10,8) from hive_tab
输入和输出为:
1条答案
按热度按时间quhf5bfb1#
结果: