Oracle存储过程输入不同参数执行不同SQL

2025-03-23 17:16:28
推荐回答(1个)
回答1:

可以的,例如:
create procedure test(vs_para in varchar2)
is
begin
if (length(vs_para)=1) then
insert into ** ;
elsif (length(vs_para)=2) then
delete ** ;
else
null;
end if;
end;