私のコードは、さまざまな条件のさまざまな終了コードをトラップし、値をローカル変数に格納します。次に、終了コードを格納するために使用しているバインド変数に渡します。私のコードは次のようなものです:
variable errflag number
begin
variable vflag number;
if
cond 1
then
vflag:=1;
.
.
.
.
.
elsif
cond n
then
vflag:=n;
else
...do nothing..
end if;
:errflag:=vflag;
end;
/
exit :errflag
しかし、実行後に以下のエラーが発生します
SP2-0670: 内部数値変換に失敗しました 終了 } [ 成功 | 失敗 | 警告 | n | | | : ] [ コミット | ロールバック]
何か案は???:\