ついに夏本番!さぁ、家族でキャンプに行くぞ! >>

以下の様な処理をバッチから呼出して、結果を判定して、エラーメッセージを出力するところについて質問させて頂きます。

/*Nullデータ件数チェッ*/
IF (Nullデータ件数が>= 1)
begin
ROLLBACK TRANSACTION
SELECT @NullError AS ErrorMessage;
RETURN 9;
end

バッチから呼出て、リターン値で判定していますが、
IF %ERRORLEVEL% EQY 9 GOTO STEPERR10
echo >> エラーメッセージ

実行した結果、ストアドプロシージャ側のRETURN 9が
9で返されていないようで、どうやら正常終了しています。

この判定処理は正しくないでしょうか?

  • 画像を添付する (ファイルサイズ:10MB以内、ファイル形式:JPG/GIF/PNG)
  • 今の自分の気分スタンプを選ぼう!
あと4000文字

A 回答 (1件)

そうだね

    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

関連するカテゴリからQ&Aを探す


人気Q&Aランキング