Try the cursor? Not a complete solution ...
declare
V_IDX number := 86002895;
begin
for REC in (select *
from TABLE_1
order by TRACKING_NO asc)
loop
if V_IDX <> REC.TRACKING_NO then
dbms_output.PUT_LINE('missing tracking_id '|| REC.TRACKING_NO || ' where id_value = ' || REC.ID_VALUE || ' from table_1');
end if;
V_IDX := V_IDX + 1;
end loop;
end;
: , " ". , 86002895 86004849 :
select rownum+86002895-1
from dual
connect by level <= 1955