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