isql を使用して Sybase でストアド プロシージャを実行する AIX バッチ ジョブがあります。ストアド プロシージャは、特定の条件下でエラー コードを返しています。isql がその戻りコードを AIX スクリプトに渡すようにしたいと考えています。
isql 内でストアド プロシージャのリターン コードをキャプチャできますか、それとも何らかの出力ファイルを作成し、AIX スクリプトでそれをチェックする必要がありますか?
isql コマンドは次のようになります。Korn シェル スクリプト内で実行されます。
isql -D$database -S$server -U$userId -P$password << EOF
EXEC MY_STORED_PROC $AN_INPUT_PARAMETER
go
EOF