Oracle字符串截取
在Oracle中,可以使用SUBSTR
函数来截取字符串。SUBSTR
函数的基本语法如下:
SUBSTR(string, start_position, [length])
string
是要从中截取子串的字符串表达式。start_position
是开始截取的起始位置(从1开始计数)。length
是可选参数,表示要截取的字符数。
如果省略length
,则会从start_position
开始截取直到字符串的末尾。
例子:
假设有一个字符串'Hello World'
,要截取从第2个字符开始的3个字符:
SELECT SUBSTR('Hello World', 2, 3) FROM DUAL;
输出结果将会是 'ell'
。
如果只需要从第2个字符开始截取直到字符串的末尾:
SELECT SUBSTR('Hello World', 2) FROM DUAL;
输出结果将会是 'ello World'
。
评论已关闭