【发布时间】:2020-09-20 15:28:29
【问题描述】:
我必须将 postgres 查询转换为 hive 查询:
Select
SUBSTRING(col_name[ARRAY_UPPER(col_name)][2],1,8)
from tab
由于 hive 没有任何称为 ARRAY_UPPER 的东西,那么我们如何进行隐蔽呢? 在我的配置单元表中,对应的 col_name 是字符串类型,所以我尝试如下但没有得到想要的输出。
select substring(col_name,-10,8) from hive_tab
【问题讨论】:
-
拜托,你能举一个数据输入和数据输出的例子吗?
标签: sql postgresql hive