PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
17721 02/07/11 10:55:57 RE(4):PB5.0.04: ストアドプロシージャのOUT引数が取れません By zzr
17718 02/07/11 10:25:57 RE(3):PB5.0.04: ストアドプロシージャのOUT引数が取れません By Taka
17717 02/07/11 09:54:43 RE(2):PB5.0.04: ストアドプロシージャのOUT引数が取れません By zzr
17714 02/07/10 21:37:22 RE(1):PB5.0.04: ストアドプロシージャのOUT引数が取れません By Taka
17712 02/07/10 19:55:08 PB5.0.04: ストアドプロシージャのOUT引数が取れません By zzr

カテゴリ:データベース
日付:2002年07月10日 19:55 発信者:zzr
題名:PB5.0.04: ストアドプロシージャのOUT引数が取れません

ストアドプロシージャから実行結果のメッセージをOUT引数で
取得しようとしています。

いろいろなサイトも検索(もちろんこのサイトの過去ログも)し
してみてやってみたのですが、なぜかOUTの引数が取れません。

----- PB Script
string a,b,c

DECLARE aaa PROCEDURE FOR AAAAA(:a,:b);

EXECUTE aaa;

FETCH aaa INTO :c;

----- プロシージャ
CREATE PROCEDURE AAAAA(iA IN  VARCHAR2,
                       iB IN  VARCHAR2,
                       oC OUT VARCHAR2)
IS
W_MSG VARCHAR(20);
    |
    |

  oC := W_MSG;

END AAAAA;

以上のようにやってるのですが、
FETCHしたときホスト変数(ここではc)に空文字が入ります。
環境の設定かなとも思っていろいろやってみたのですが、
もう私の思考能力では限界みたいです。

どなたか心当たりがあれば、ご教授願います。

付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows98
DBMS Oracle SQL*Net 8
Browser (記載なし)

Server SoftWare

OS (記載なし)
DBMS Oracle 8.0
WebServer (記載なし)

PowerSpaceの運営は、パワーフューチャー株式会社が行っております。
Copyright © 2013 Power Future Co., Ltd.