gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-12-02 20:34:51 32 4
gpt4 key购买 nike

我对HIVE的SPLIT功能有以下问题。
我的样本记录如下:

芯片/ RAM

软件芯片

设备和GPS

芯片 vector

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

如果分隔符不同,我该如何编写split函数。请帮忙

最佳答案

Hive split()函数中的分隔符是一个正则表达式。你可以试试:

split(col, '[-/& ]')

关于sql - 如何在具有不同分隔符的HIVE中处理SPLIT功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51609809/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com