如果存储过程失败,则终止shell脚本,以捕获我的autosys作业中的状态

时间:2012-06-22 15:42:28

标签: shell unix plsql autosys

我有Korn脚本执行我的SQL存储过程。我的Autosys作业调用此脚本。我想在我的autosys作业中捕获存储过程的状态。现在即使我的存储过程失败,autosys也会捕获成功,因为shell脚本成功(我可以捕获脚本中的错误,但脚本本身不会失败)。如果我的存储过程失败并因此使autosys作业失败,我如何使脚本失败。

1 个答案:

答案 0 :(得分:1)

使用非零返回码退出,例如

exit 1