如何在具有不同分隔符的HIVE中处理SPLIT功能

时间:2018-07-31 09:18:57

标签: sql hadoop hive

我在HIVE的SPLIT功能中存在以下问题。 我的样本记录如下:

芯片/ RAM

软件芯片

设备和GPS

芯片向量

我想将其拆分并采用第一个元素。例如, 选择SPLIT('chips / RAM','[/]')[1]; 结果 RAM

如果分隔符不同,如何编写分割函数。请帮助

1 个答案:

答案 0 :(得分:0)

Hive {{ if .IsHome }} <link rel="stylesheet" href="/assets/nav.css"> {{ end }} 函数中的分隔符是一个正则表达式。您可以尝试:

split()