Ако замените тези извиквания към dbms_utility.get_time със съобщения като:
dbms_output.put_line ('start procedure: ' || to_char(sysdate, HH24:MI:SS'));
и след това извикайте процедурата по следния начин:
dbms_output.put_line ('before procedure: ' || to_char(sysdate, HH24:MI:SS'));
exec my_procedure;
dbms_output.put_line ('after procedure: ' || to_char(sysdate, HH24:MI:SS'));
тогава ще се покаже мястото, където се появява липсващото време.