PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
20882 | 04/02/18 20:49:02 | RE(2):PB7.0: RPCFUNCによるOracleのストアドプロシージャの呼び出しについて By nomo |
20867 | 04/02/14 13:45:25 | RE(1):PB7.0: RPCFUNCによるOracleのストアドプロシージャの呼び出しについて By ZONE |
20864 | 04/02/13 20:17:33 | PB7.0: RPCFUNCによるOracleのストアドプロシージャの呼び出しについて By nomo |
カテゴリ:PowerBuilderの開発環境
日付:2004年02月18日 20:49 発信者:nomo
題名:RE(2):PB7.0: RPCFUNCによるOracleのストアドプロシージャの呼び出しについて
ZONEさん、こんばんは。
ちょっと苦労しましたが何とかうまくいきました。
有難うございました。
>nomoさん、こんにちは。
>
>PACKAGE内のPROCEDUREは実行したことが無いので、確認が必要ですが、
>FUNCTIONなら活用しています。
>トランザクション・クラスを継承して作成したユーザーオブジェクトの
>ローカル外部関数で以下のように宣言します。
>
>FUNCTION [戻値型] func呼称(引数1,引数2,...)
>RPCFUNC ALIAS FOR \"PACKAGE名.FUNCTION名\"
>
>
>あー、PROCEDUREも使用していました。
>
>DECLARE proc呼称 PROCEDURE FOR PACKAGE名.PROCEDURE名(引数1,引数2,...);
>
>で使用できます。
>
>>RPCFUNCによるOracleのストアドプロシージャの呼び出しで、
>>PL/SQLのパッケージ内のプロシージャは呼べないのでしょうか?
>>ストアドプロシージャの一覧にはパッケージ内のプロシージャは
>>表示されません。
>>ClientのOSはWindows NT 4.0, ServerはUnixで DB はOracle 8.0.6です。
>
>
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows NT 4.0
DBMS Oracle SQL*Net 8
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS Oracle 8.0
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.