oracle substr截取字符串
时间: 2023-09-07 22:17:58 浏览: 188
Oracle截取字符串去掉字段末尾指定长度的字符
Oracle的SUBSTR函数可以用于截取字符串。它的语法如下:
```
SUBSTR(string, start_position, [length])
```
其中,string是要截取的字符串,start_position是截取的起始位置(从1开始),length是可选参数,表示要截取的长度。如果不指定length,则会截取从start_position到字符串末尾的所有字符。
示例:
假设有一个字符串"Hello world",我们想要截取其中的"world"部分,可以这样写:
```
SELECT SUBSTR('Hello world', 7) FROM dual;
```
输出结果为:"world"
如果我们想要截取其中的"Hello"部分,可以指定长度为5:
```
SELECT SUBSTR('Hello world', 1, 5) FROM dual;
```
输出结果为:"Hello"
阅读全文