flinksql 字符串切分函数
时间: 2024-01-05 12:45:26 浏览: 451
SQL字符串拆分函数
在 Flink SQL 中,可以使用内置函数 `SPLIT` 来实现字符串切分。该函数的语法如下:
```
SPLIT(str, delimiter)
```
其中,`str` 是要切分的字符串,`delimiter` 是分隔符。该函数会将字符串 `str` 按照分隔符 `delimiter` 进行切分,返回一个数组。
例如,假设有一个表 `user`,其中包含一个字段 `address`,需要将该字段按照逗号进行切分,可以使用如下的 Flink SQL 语句:
```sql
SELECT SPLIT(address, ',') FROM user
```
执行该语句后,会返回一个包含多个数组的表,每个数组表示一个切分后的字符串数组。
阅读全文