可以说我有
function x return boolean is
type range0 is range 1..1;
begin
canse x is
when 4=> range0:=firstArray'range;
when 5=> range0:=secondArray'range;
when 6=> range0:=1..100;
end case;
end x;
基本上我想在旅途中改变 range0 的范围?我如何在不使用声明块的情况下完成此操作?