-- BLOCO ANÓNIMO DECLARE v_nome t_pessoa.nome%type; -- VARIÁVEL v_genero t_pessoa.genero%type; -- VARIÁVEL v_nif t_pessoa.nif%type; -- VARIÁVEL BEGIN -- SELECT INTO SELECT nome, genero, nif INTO v_nome, v_genero, v_nif FROM t_pessoa; DBMS_OUTPUT.PUT_LINE('Nome:' || v_nome || ' Genero:' || v_genero || ' Nif:'|| v_nif); EXCEPTION WHEN NO_DATA_FOUND THEN RAISE_APPLICATION_ERROR(-20001,'ERRO: SEM DADOS>> '||SQLERRM); WHEN TOO_MANY_ROWS THEN RAISE_APPLICATION_ERROR(-20002,'ERRO: VÁRIAS LINHAS>> '||SQLERRM); WHEN OTHERS THEN RAISE_APPLICATION_ERROR(-200002,'ERRO:'||SQLERRM); END; /