ciao a tutti sto creando una funzione per un db che gestisce il parlamento. in pratica la funzione da creare è la seguente:
-creazione di una funzione che restituisca la spesa riportata in una "nota spese" di un parlamentare passato in input raggruppata per legislatura.
-la funzione deve prevedere inoltre di stampare statistiche per singole voci di spesa.
il primo punto della funzione l'ho fatto ed è il seguente:
del secondo punto vorrei capire come si fa a far si che, quando viene invocata la funzione, mi permetta di stampare le varie statistiche. io uso sql developer e se chiamo la funzione da uno script, le visualizzazioni dei messaggi non compaiono ma compaiono solo le query.codice:create or replace FUNCTION NOTE_SPESE_FUNC ( PARLID IN VARCHAR2 ) RETURN REPOSITORYADM.NOTA_SPESA IS NOTA REPOSITORYADM.NOTA_SPESA; BEGIN SELECT REPOSITORYADM.SPESA(LEGIS_NUM, SUM(ALLOGGIO), SUM(viaggio), SUM(sanitarie), SUM(sicurezza), SUM(telefono), SUM(altro), SUM(TOT)) BULK COLLECT INTO NOTA FROM REPOSITORYADM.NOTE_SPESE WHERE PARL_ID = PARLID GROUP BY LEGIS_NUM; DBMS_OUTPUT.PUT_LINE('IJUNWEICUENI'); RETURN NOTA; END NOTE_SPESE_FUNC;
come posso far comparire anche le statistiche????

Rispondi quotando