¿Alguien sabe cómo evitar este error? este sql funciona bien, pero para la función de partición 'cumulinvoiced'. Estoy tratando de agregar un total acumulado, pero no parece funcionar en vistas en línea.ORA-30483: las funciones de ventana no están permitidas aquí
SELECT a.mois, a.supid, a.status, COUNT (a.status),
SUM (COUNT (a.status) OVER (ORDER BY a.status, a.supid, a.dossier, a.mois)) cumulinvoiced
from (SELECT TO_CHAR (impdate, 'YYYYMM') mois,
benefit#sup_inv_id supid,
SUBSTR (si_benstatus, 1, 1) status,
files#fil_secid dossier
FROM sbbenefit
WHERE benefit#sup_inv_id = 30515
AND SUBSTR(si_benstatus, 1, 1) = '2'
GROUP BY TO_CHAR (impdate, 'YYYYMM'), benefit#sup_inv_id ,SUBSTR (si_benstatus, 1, 1), files#fil_secid) a
GROUP BY a.mois, a.supid, a.status
order BY a.supid, a.mois , a.status
¿Podría proporcionar un ejemplo del SQL que está intentando que no funciona y genera el ORA-30483? –