Codice: Seleziona tutto
DECLARE
CURSOR cursore IS
SELECT *
FROM dipendente
WHERE id_dipendente = &id_dipendente;
dip_record roberto.dipendente%ROWTYPE;
BEGIN
OPEN cursore;
FETCH cursore INTO dip_record;
IF cursore%FOUND THEN
DBMS_OUTPUT.PUT_LINE('Trovato il seguente dipendente: ' || dip_record.nome || ' ' || dip_record.cognome || ' - ' || dip_record.email);
ELSE
DBMS_OUTPUT.PUT_LINE('Nessun dipendente trovato con l''ID selezionato');
END IF;
CLOSE cursore;
EXCEPTION
WHEN NO_DATA_FOUND THEN
DBMS_OUTPUT.PUT_LINE('Nessun dipendente trovato con l''ID selezionato');
END;
Roberto Basile