PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
4787 | 99/01/27 12:31:12 | RE(3):さっきの続きです By bihu |
4784 | 99/01/27 00:25:18 | RE(2):さっきの続きです By Taka |
4783 | 99/01/27 00:00:49 | RE(1):PB6: PL/SQL表を使用したストアドプロシージャの呼び出し By Taka |
4764 | 99/01/26 15:01:51 | PB6: PL/SQL表を使用したストアドプロシージャの呼び出し By bihu |
カテゴリ:データベース
日付:1999年01月27日 00:25 発信者:Taka
題名:RE(2):さっきの続きです
Takaさん、こんにちは。Takaです。(ん?)
個人的には、データストアでやっておいてドット表記で値を参照する方法がお奨めですが、
>TEST_PACK.TableARec Outdata[]
>SQLCA.TEST5(ls_OUTDATA)
どうしてもこのような方法でやりたいのであれば、
・結果集合(TEST_PACK.TableARec)と同等の構造体を作成しておき、
・Transaction型のuoのユーザー関数で、先の DECLARE/OPEN/FETCH/CLOSE した
結果を\"構造体の配列\"に代入して返す
といった、独自のユーザー関数を作れば可能かと思います。
ここまでやるメリットもないような気もしますが。
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows95
DBMS Oracle SQL*Net 8
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS Oracle 8.0
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.