pgsql 字符串截取
时间: 2023-08-25 18:07:44 浏览: 183
字符串 截取
在 PostgreSQL(pgsql)中,可以使用函数 `SUBSTRING` 来截取字符串。
语法如下:
```
SUBSTRING(string FROM start_position [FOR length])
```
其中,`string` 是要截取的字符串,`start_position` 是开始截取的位置,`length` 是可选参数,表示要截取的长度。
以下是一些示例:
1. 截取从第三个字符开始的所有字符:
```sql
SELECT SUBSTRING('Hello World' FROM 3);
```
输出结果为:`llo World`
2. 截取从第三个字符开始的前 5 个字符:
```sql
SELECT SUBSTRING('Hello World' FROM 3 FOR 5);
```
输出结果为:`llo W`
3. 截取指定位置之间的字符:
```sql
SELECT SUBSTRING('Hello World' FROM 3 TO 7);
```
输出结果为:`llo W`
以上是一些基本的字符串截取操作,你可以根据具体的需求来调整参数。希望能帮到你!如果有任何其他问题,请随时问我。
阅读全文