oracle 截取字符串
时间: 2023-11-01 07:31:11 浏览: 152
在Oracle中,可以使用SUBSTR函数来截取字符串。
SUBSTR函数的语法如下:
SUBSTR(string, start, length)
其中,string是要截取的字符串,start是起始位置,length是要截取的长度。
示例:
假设有一个字符串为“Hello, World!”,要截取其中的“World”,可以使用以下SQL语句:
SELECT SUBSTR('Hello, World!', 8, 5) FROM dual;
结果为“World”。
如果不知道要截取的字符串的起始位置和长度,可以使用INSTR函数和LENGTH函数来确定:
SELECT SUBSTR('Hello, World!', INSTR('Hello, World!', 'World'), LENGTH('World')) FROM dual;
结果同样为“World”。
阅读全文