Ciao, sto facendo questa stored procedure:

create or replace
PROCEDURE SP_GET_FILE_TRANSFER
(
prc out sys_refcursor
)
IS
id_flusso integer;
flu_file clob;
nome_file varchar(255);

cursor cl is
SELECT FLU_ID_FLUSSO_PK FROM FLU_FLUSSO_CL WHERE FLU_DELIVERED = 'N';

BEGIN
open cl;

LOOP
FETCH cl INTO id_flusso;
open prc for SELECT flu_cbi_file,flu_nome_file INTO flu_file,nome_file FROM FLU_FLUSSO_CL L WHERE flu_id_flusso_pk = id_flusso;
EXIT WHEN cl%NOTFOUND;
END LOOP;

close cl;
END SP_GET_FILE_TRANSFER;

Il problema è che mi restituisce solo l'ultimo record: come posso fare per farmi restituire tutti i record?

Grazie.