hive的split函数
时间: 2023-07-14 18:02:12 浏览: 97
一个Split函数用法
5星 · 资源好评率100%
Hive中的split函数是用于将字符串根据指定的分隔符拆分成数组的函数。split函数的语法如下:
```
split(str, delimiter)
```
其中,str是要拆分的字符串,delimiter是分隔符。
例如,假设有一个字符串str = "apple,orange,banana",我们想要根据逗号将其拆分成数组。可以使用如下Hive查询:
```
SELECT split(str, ',') as fruits
FROM table_name;
```
执行上述查询后,将会得到一个包含三个元素的数组:["apple", "orange", "banana"]。
需要注意的是,split函数返回的是一个数组,可以通过索引访问数组中的元素。
阅读全文