create or replace procedure test(ret out number,s out varchar2) is
str varchar2(16);
begin
str:='Mississipp+';
select INSTR(str,'+',1) into ret from dual;
if (ret<>0) then
select substr(str,1,length(str)-1) into s from dual;
else
s:='normal';
end if;
end test;
PL/SQL过程示例
本文介绍了一个PL/SQL过程的创建示例,演示了如何使用INSTR函数查找字符串中的特定字符位置,并根据该位置来截取字符串。此外,还展示了如何通过条件判断来为变量赋不同的默认值。
616

被折叠的 条评论
为什么被折叠?



