字符串截取 pgsql
时间: 2024-06-30 13:01:20 浏览: 193
字符串处理示例_pgsql_
在 PostgreSQL(PostgreSQL SQL)中,字符串截取通常使用 `substring()` 或 `substr()` 函数来实现。这两个函数都用于从一个字符串中提取特定部分。
1. `substring()` 函数的基本语法如下:
```
substring(string FROM start [FOR length])
```
- `string`: 需要被截取的原始字符串。
- `start`: 截取的起始位置(从1开始计数)。
- `length` (可选): 如果指定,表示截取的字符数,不指定则截取到字符串末尾。
例如,`substring('Hello, World!' FROM 7)` 将返回 "World!"。
2. `substr()` 函数的语法类似:
```
substr(string, start, length)
```
- 同上,参数含义相同。
例如,`substr('Hello, World!', 7, 5)` 也会得到 "World"。
阅读全文