hive的split函数
时间: 2023-07-14 21:02:12 浏览: 183
hive函数大全
Hive的split函数用于将一个字符串按照指定的分隔符进行分割,并返回一个字符串数组。它的语法如下:
```
split(str, delimiter)
```
其中,str是要进行分割的字符串,delimiter是分隔符。这个函数会将str按照delimiter进行分割,并返回一个字符串数组。
示例:
假设有一个字符串str = "apple,banana,orange",我们可以使用split函数将它按照逗号分隔,得到一个字符串数组:
```
SELECT split(str, ',') AS fruits FROM table;
```
执行以上语句后,会得到一个名为fruits的数组,其值为["apple", "banana", "orange"]。
需要注意的是,split函数在Hive中是对字符串进行操作的,而不是对表格中的数据进行操作。
阅读全文