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 (記載なし)
Copyright © 2013 Power Future Co., Ltd.