flink sql substring
时间: 2023-07-06 20:30:31 浏览: 267
flink_sql_JOB.sql
在 Flink SQL 中使用 `SUBSTRING` 函数可以截取字符串的一部分。该函数的语法为:
```
SUBSTRING(string FROM startIndex [FOR length])
```
其中,`string` 为要截取的字符串,`startIndex` 为要截取的起始位置,`length` 为要截取的长度(可选参数,默认为从 `startIndex` 开始截取到字符串末尾)。注意,`startIndex` 的值从 1 开始计数。
例如,如果要截取字符串 `"hello world"` 中的 `"world"`,可以使用以下表达式:
```
SUBSTRING('hello world' FROM 7)
```
如果要截取字符串的前三个字符,可以使用以下表达式:
```
SUBSTRING('hello world' FROM 1 FOR 3)
```
阅读全文