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.

Rispondi quotando