PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
22428 06/01/30 22:15:22 RE(4):PB6.5: ORA-24347 グループ関数にNull... の警告について By カズ2002
22427 06/01/30 21:00:54 RE(3):PB6.5: ORA-24347 グループ関数にNull... の警告について By Potato
22426 06/01/30 20:40:33 RE(2):PB6.5: ORA-24347 グループ関数にNull... の警告について By カズ2002
22425 06/01/30 18:43:54 RE(1):PB6.5: ORA-24347 グループ関数にNull... の警告について By Chicchi
22423 06/01/29 00:05:04 PB6.5: ORA-24347 グループ関数にNull... の警告について By カズ2002

カテゴリ:PowerBuilderの開発環境
日付:2006年01月30日 18:43 発信者:Chicchi
題名:RE(1):PB6.5: ORA-24347 グループ関数にNull... の警告について

カズ2002さん、こんばんは。

ORA-24347 でググるのではなくヤフると (Yahoo で検索。そんな言葉あるか ?)、比較的上位に
「R8.1.6 の SQL*Plus の不具合」とありました。arraysize を変更すると回避できるとも。
当方は環境が全然違いますので検証はしておりませんが参考までに。

http://fukkey.dyndns.org/pins/ora/020331/41580.html

>お世話になります。

>PB6.5とORACLE10g リリース2(10.2.0.0)との組み合わせで困ってます。

>データウィンドウのretrieveやSQL分発行で
>「Selectエラー:ORA-24347:警告:グループ関数にNULL列があります」
>とエラーが発生してしまいます。

>調べてみるとOracle 8i (8.1.5以降)よりOCIの仕様によるものだと判明しました。
>実際はエラーでは無く[OCI_SUCCESS_WITH_INFO]と言う警告が発生しているもの
>だそうです。これをPB6.5がエラーと判断しているのではないでしょうか。
>もちろんPB6.5ではORACLE10gは非対応なわけで文句は言えないのですが、
>どう言う訳かORACLE10g(10.1.0.4)では現象は出ず、事態に気づかなくて
>今回非常に困っております。しかもデータ型によっては出ない場合もあるみたいです。

>開発環境としてはPB6.5とPB9と両方あるのですが、対象のシステムのプログラムが
>全てPB6.5で作成されており、ORACLEも10gリリース2で納品してしまっているので
>DBの切替がライセンス上不可能です。

>最後の手段はPB9への変換か、グループ関数箇所を\"NVL\"等でNullを回避させるか
>ですが、膨大なプログラム数なので作業や検証などで時間的に厳しいので
>他の回避策等ありましたらお教え頂けませんか。


付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows XP
DBMS Oracle Net 10
Browser (記載なし)

Server SoftWare

OS Windows Server 2003
DBMS Oracle10G
WebServer (記載なし)

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