oracle 字符串截取
时间: 2023-06-22 18:46:17 浏览: 102
oracle中字符串截取
4星 · 用户满意度95%
Oracle 中可以使用 SUBSTR 函数来截取字符串。
其语法如下:
```sql
SUBSTR(string, start [, length])
```
其中:
- string:要截取的字符串。
- start:截取的起始位置。位置从 1 开始计数。
- length:可选参数,指定要截取的长度。如果省略该参数,则表示截取从起始位置开始的所有字符。
例如,要截取字符串 "Hello, World!" 中的 "World",可以使用以下 SQL 语句:
```sql
SELECT SUBSTR('Hello, World!', 8, 5) FROM dual;
```
输出结果为:
```
World
```
又如,要截取字符串 "Hello, World!" 中的 "Hello",可以使用以下 SQL 语句:
```sql
SELECT SUBSTR('Hello, World!', 1, 5) FROM dual;
```
输出结果为:
```
Hello
```
阅读全文