![変更の始まり](KC_ROOT/images/ddita/delta.gif)
-120 AN AGGREGATE FUNCTION OR OLAP SPECIFICATION IS NOT VALID IN THE CONTEXT IN WHICH IT WAS INVOKED
説明
集約関数、集約関数を元としているユーザー定義関数、また OLAP 指定は、次のコンテキストでは、許可されていません。
- SET 文節内。
- VALUES 文節内。
- SET 遷移変数ステートメント内。
- 割り当てステートメント内。
- 索引定義のキー式内。
- RETURN ステートメントの式内。
集約関数または OLAP 指定は、WHERE 節が HAVING 節の副照会内にある場合、その WHERE 節でのみ指定できます。
MERGE ステートメントの ON 節の search-condition には、集約関数を使用する式を含めることはできません。
システムの処置
このステートメントを処理することはできません。
プログラマーの応答
ステートメントを変更して、集約関数または OLAP 指定を許可されていないコンテキストで指定しないようにしてください。
SQLSTATE
42903
![変更の終わり](KC_ROOT/images/ddita/deltaend.gif)