bonjour, j'ai ma requette suivante :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
    SELECT count(account) over (partition by account), account, journal_entry
                          FROM MATABLE
                          WHERE t_id = 01445
                          GROUP BY account, journal_entry;
qui marche bien, par contre quand je la met dans un curseur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 CURSOR c_ACCOUNT(id NUMBER) IS
         SELECT count(account) over (partition by account), account, journal_entry
                          FROM MATABLE
                          WHERE t_id = id
                          GROUP BY account, journal_entry;
j'ai l'erreur suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 ORA-06550
PLS-00103: encountered the symbol "(" when expecting one of the following:
, from
SELECT count(account) over (partition by account), account, journal_entry
                           *
zen comprendez :\?