PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
12044 | 00/07/03 16:08:09 | RE(5):PB6: ストアドへの配列渡し By Taka |
12032 | 00/07/03 13:24:31 | RE(4):PB6: ストアドへの配列渡し By mio |
12027 | 00/07/03 12:00:21 | RE(3):PB6: ストアドへの配列渡し By Taka |
12025 | 00/07/03 11:20:18 | RE(2):PB6: ストアドへの配列渡し By mio |
12021 | 00/07/01 20:47:21 | RE(1):PB6: ストアドへの配列渡し By Taka |
12019 | 00/06/30 20:13:29 | PB6: ストアドへの配列渡し By mio |
カテゴリ:データベース
日付:2000年07月03日 16:08 発信者:Taka
題名:RE(5):PB6: ストアドへの配列渡し
mioさん、こんにちは。
>問題は解決していませんが、別の方法を考えてみようと思います。
え?あきらめちゃうんですか?(笑)
少なくとも原因を追求してからにしましょう。
という訳で、私のほうで追試してみました。(久々の実験君モード)
前回のコメントでは「とくに問題なさそう」と書いてしまいましたが、ストアド側の型宣言が CHAR型だと、
mioさんと同様のエラー PLS-00418 が出ました。
こちらの環境は PB6.5+Net2.3(\"o73\")です。(ちなみにNet8は入れてません)
試しに、VARCHAR2型の配列に変更したところ、うまくいきました。v(^^
おそらく、PBのString配列からのバインドが、ORACLEのCHAR配列に対応できていないのでしょう。
PB6.0+Net8ではどうかわかりませんが、VARCHAR2で試してみてください。
(ちなみに、DisableBind=1 の有無は関係なさそうです)
って、これ見るかな?
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows95
DBMS Oracle SQL*Net 8
Browser (記載なし)
Server SoftWare
OS HP-UX
DBMS Oracle 8.0
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.