Documentos de Académico
Documentos de Profesional
Documentos de Cultura
EXCEPTION
WHEN NO_DATA_FOUND THEN
DBMS_OUTPUT.PUT_LINE('NO EXISTE EL ID DEL PROVEEDOR INGRESADO');
WHEN e_RUC_invalido THEN
DBMS_OUTPUT.PUT_LINE('EL RUC EST� EN UN RANGO INCORRECTO');
when others then
DBMS_OUTPUT.PUT_LINE('ALGUN OTRO ERROR ENCONTRADO');
END;
/
ROLLBACK;
EXCEPTION
WHEN NO_DATA_FOUND THEN
DBMS_OUTPUT.PUT_LINE('NO EXISTE EL ID DEL PRODUCTO INGRESADO');
WHEN e_stock_invalido THEN
DBMS_OUTPUT.PUT_LINE('EL STOCK EST� EN UN RANGO INCORRECTO');
when others then
DBMS_OUTPUT.PUT_LINE('ALGUN OTRO ERROR ENCONTRADO');
END;
/
OPEN pro_cursor;
LOOP
FETCH pro_cursor INTO V_ID_PRODUCTO, V_DESCRIPCION, V_STOCK;
EXIT WHEN pro_cursor%NOTFOUND ;
DBMS_OUTPUT.PUT_LINE('rowcount -> Fetch: ' || pro_cursor%ROWCOUNT);
DBMS_OUTPUT.PUT_LINE(V_ID_PRODUCTO || ' => ' || V_DESCRIPCION || ' => ' ||
V_STOCK);
END LOOP;
CLOSE pro_cursor;
END;
/