PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
18370 02/11/14 14:35:12 PB6.5: PBからORACLEパッケージを配列渡しで実行する際の限界について By h.ishida

カテゴリ:PowerBuilderの開発環境
日付:2002年11月14日 14:35 発信者:h.ishida
題名:PB6.5: PBからORACLEパッケージを配列渡しで実行する際の限界について

こんにちは。

PBからORACLEのパッケージを呼出しています。
引数に配列が含まれているのですが、770件くらいのデータを渡すと
PBのアプリケーションエラー「配列arrayの最大サイズ32512(34100)を超えています。」で
落ちてします。

パッケージ側の配列宣言は下記のとおりです。

TYPE type4 IS TABLE OF VARCHAR2(12) INDEX BY BINARY_INTEGER;

p_SQ_NO       IN  type4,

PB側は下記のとおりです。
SUBROUTINE パッケージ名(long p_INDEX, string p_ANKNO[], long p_SEIGUN[], long p_SETKOUBAN[], long 
p_KOUBAN[], long p_BUNNOU[], ref datetime p_NOUKAKU_D[], ref datetime p_SYUKKA_D[],ref datetime 
p_SOUKO_D[], ref long p_RTN_CD, ref string p_RTN_MSG) RPCFUNC ALIAS FOR \"パッケージ名\"

なにかわかりましたら教えてください。
よろしくお願いします。


付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows98
DBMS Oracle SQL*Net 8
Browser InternetExplorer5.X

Server SoftWare

OS HP-UX
DBMS Oracle 8.0
WebServer (記載なし)

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