PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
20990 | 04/03/26 09:24:38 | RE(2):PB7.0: FETCH時にORA-24347:警告:グループ関数にNULLの列があります By uch2 |
20989 | 04/03/25 12:50:59 | RE(1):PB7.0: FETCH時にORA-24347:警告:グループ関数にNULLの列があります By reon |
20988 | 04/03/25 09:41:18 | PB7.0: FETCH時にORA-24347:警告:グループ関数にNULLの列があります By uch2 |
カテゴリ:PowerBuilderの不具合?
日付:2004年03月25日 09:41 発信者:uch2
題名:PB7.0: FETCH時にORA-24347:警告:グループ関数にNULLの列があります
uchです。お世話になります。
埋め込みSQLでカーソルを以下のように回していましたが、
DECLARE cur_1 CURSOR FOR
SELECT …
FROM \"支給明細\" a,…
GROUP BY …
HAVING count(decode(a.\"相殺フラグ\",\'1\', 1, null)) > 0 ;
一回目のFETCH時に「ORA-24347:警告:グループ関数にNULLの列があります」と
出てしまいました。同じSQL文をデータベースペインタから流した場合は、エラー
なく答えが返ってきます。
HAVING句を編集して、以下のようにすると、上記エラーは出なくなりましたが、
これはPowerBuilderの仕様でしょうか?
HAVING sum(decode(a.\"相殺フラグ\",\'1\', 1, 0)) > 0 ;
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows 2000
DBMS Oracle SQL*Net 8
Browser InternetExplorer5.X
Server SoftWare
OS Windows NT 4.0
DBMS Oracle 8.0
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.