Oracle Forms の「カーソル」内の「analytics」行でエラーが発生するのはなぜでしょうか。これはそれが書かれている方法です:
CURSOR READ_C1_REC IS
SELECT DISTINCT MACH, TCODE,
COUNT(ALL TRANS_NO) OVER (PARTITION BY MACH,
TCODE ORDER BY MACH, TCODE) TOTALPERMACHPERTCODE
FROM
(
SELECT ....
)
ORDER BY MACH, TCODE;
C1_REC READ_C1_REC%ROWTYPE;
...そして、これはコンパイル中のエラーメッセージです:
Error 103 at line 17, column 29
Encountered the symbol "(" when expecting one of the following:
, from
..そしてエラーは、分析の「OVER」という単語の後の部分を指しています。
私のコードの何が問題なのですか? 「カーソル」内での分析は許可されていますか?
:)