ストアドプロシージャの戻り値について
nanbu
投稿数: 118
![一人前 一人前](../../uploads/rank3dbf8ea81e642.gif)
いつも大変お世話になっております。
いま、SQL Serverのストアドプロシージャの戻り値について困っています。
既存のデータ整合性チェック機能のストアドプロシージャを呼び出して
処理を行っているのですが、エラーの判断をストアドの戻り値として返しているようです。
0:エラーなし
-2:エラーあり
-9:ストアド内でエラー発生
uniPaaSからストアドプロシージャを呼出し、戻り値に数値項目をセットしました。
呼出はこんな感じ「exec ? = PR_MCOMMON005C :1」
しかし、戻り値が取得できません。何も帰ってきません。
調べてみると、「SQLコマンドの結果を受け取るための項目は、論理型を使用します。」と記載を見つけました。「True/False」型しか戻り値に使用できない様に受け取れるのですが、あっていますでしょうか??
この場合は、「出力パラメータ」で処理結果を取得できるようにストアドプロシージャを変更する必要がありますでしょうか?
よろしくお願いいたします。
いま、SQL Serverのストアドプロシージャの戻り値について困っています。
既存のデータ整合性チェック機能のストアドプロシージャを呼び出して
処理を行っているのですが、エラーの判断をストアドの戻り値として返しているようです。
0:エラーなし
-2:エラーあり
-9:ストアド内でエラー発生
uniPaaSからストアドプロシージャを呼出し、戻り値に数値項目をセットしました。
呼出はこんな感じ「exec ? = PR_MCOMMON005C :1」
しかし、戻り値が取得できません。何も帰ってきません。
調べてみると、「SQLコマンドの結果を受け取るための項目は、論理型を使用します。」と記載を見つけました。「True/False」型しか戻り値に使用できない様に受け取れるのですが、あっていますでしょうか??
この場合は、「出力パラメータ」で処理結果を取得できるようにストアドプロシージャを変更する必要がありますでしょうか?
よろしくお願いいたします。
投票数:0
平均点:0.00
投稿ツリー
-
ストアドプロシージャの戻り値について (nanbu, 2019-6-3 14:15)
-
Re: ストアドプロシージャの戻り値について (ISHIJIMA, 2019-6-3 14:41)
-
Re: ストアドプロシージャの戻り値について (nanbu, 2019-6-5 15:29)
-
-
Re: ストアドプロシージャの戻り値について (pu_mahalo, 2019-6-4 19:00)
-
Re: ストアドプロシージャの戻り値について (nanbu, 2019-6-5 15:31)
-
-