la manera más fácil, crea una variable boleana la fijó a falso antes del primer lazo, lo fijó para verdad dentro del lazo
si la primera variable es todavía falsa después del primer lazo, después el lazo no encontró nada y hace el 2do lazo
v_loop_check: = FALSO
para el serv_prc_rec en el serv_prc_cur (get_ship_interface_rec.item_id
, lazo de get_ship_interface_rec.price_code)
v_loop_check: = VERDAD;
v_price: = serv_prc_rec.price;
dbms_output.put_line ('precio del serv_prc_rec = '||serv_prc_rec.price);
lazo del extremo;
si no v_loop_check entonces
-- Si la falta de información traída lazo antedicho o ningunos expedientes entonces el below
para el serve_ar_interface_rec en v_price del lazo del serve_ar_interface_cur (get_ship_interface_rec.item_id): = serve_ar_interface_rec.std_price;
dbms_output.put_line ('precio del interfaz = '||get_ship_interface_rec.std_price);
terminar si;