ORACLE質問 PART2at TECH
ORACLE質問 PART2 - 暇つぶし2ch17: 
03/07/29 18:31
グループ関数とバインド変数を同時使用する際の質問です。
Oracleは9iです。

SELECT COUNT(*) FROM DUAL WHERE DUMMY = 'X';

は正常動作しますが

SELECT COUNT(*) FROM DUAL WHERE DUMMY = :DUMMY

のようにバインド変数を使うと

"ORA-00937: 単一グループのグループ関数ではありません。"

が出てしまいます。これは何故でしょう?

URLリンク(www.fukkey.dyndns.org)
↑を拝見すると、「集合関数部に別名を付けるとエラーが出なくなりました。」
とありますが、この場合は「COUNT(*) AS C」なんて感じで別名をつけても
同じエラーがでてしまいました。


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch