ホーム   フォーラム   FAQ
 
メインメニュー
ログイン
ユーザー名:

パスワード:


パスワード紛失

ストアドプロシージャの戻り値について

このトピックの投稿一覧へ

なし ストアドプロシージャの戻り値について

msg# 1
depth:
0
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 .2 | 投稿日時 2019-6-3 14:15
nanbu  一人前   投稿数: 118
いつも大変お世話になっております。

いま、SQL Serverのストアドプロシージャの戻り値について困っています。

既存のデータ整合性チェック機能のストアドプロシージャを呼び出して
処理を行っているのですが、エラーの判断をストアドの戻り値として返しているようです。

0:エラーなし
-2:エラーあり
-9:ストアド内でエラー発生

uniPaaSからストアドプロシージャを呼出し、戻り値に数値項目をセットしました。
呼出はこんな感じ「exec ? = PR_MCOMMON005C :1」

しかし、戻り値が取得できません。何も帰ってきません。

調べてみると、「SQLコマンドの結果を受け取るための項目は、論理型を使用します。」と記載を見つけました。「True/False」型しか戻り値に使用できない様に受け取れるのですが、あっていますでしょうか??

この場合は、「出力パラメータ」で処理結果を取得できるようにストアドプロシージャを変更する必要がありますでしょうか?

よろしくお願いいたします。
投票数:0 平均点:0.00

投稿ツリー

  条件検索へ


Copyright (C) Magic Software Japan K.K. All Rights Reserved.
個人情報保護方針 会員規約