如何将plsql退出代码传递给shell变量?
我的代码捕获各种条件下的各种退出代码,并将值存储到局部变量中;然后我将它传递给一个bind变量,我用它来存储退出代码。 我的代码类似于:如何将plsql退出代码传递给shell变量?,shell,unix,plsql,exit-code,bind-variables,Shell,Unix,Plsql,Exit Code,Bind Variables,我的代码捕获各种条件下的各种退出代码,并将值存储到局部变量中;然后我将它传递给一个bind变量,我用它来存储退出代码。 我的代码类似于: variable errflag number begin variable vflag number; if cond 1 then vflag:=1; . . .
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:内部数字转换失败用法:{EXIT | QUIT}[
成功|失败|警告| n|
|:][提交|回滚]
有什么想法吗?:\ 你打算怎么做?我知道了,詹姆斯。我的shell脚本中有一个小错误,提示出现错误。我使用的是bash而不是ksh。