在PL/SQL中,可以使用SUBSTR函数来截取字符串。SUBSTR函数接受三个参数:要截取的字符串、起始位置和要截取的长度。
以下是使用SUBSTR函数截取字符串的示例:
DECLARE
str VARCHAR2(100) := 'Hello World';
substr_str VARCHAR2(100);
BEGIN
substr_str := SUBSTR(str, 7, 5); -- 从第7个位置开始截取5个字符
DBMS_OUTPUT.PUT_LINE(substr_str); -- 输出: World
END;
/
在上面的示例中,SUBSTR函数从位置7开始截取长度为5的子字符串,并将结果赋给substr_str变量。最后,使用DBMS_OUTPUT.PUT_LINE语句将截取的字符串输出到控制台上。