Мониторинг длительного блока PL / SQL

У меня есть довольно трудоемкий блок PL / SQL, который строит отпечатки пальцев из молекулярных структур. Я хотел бы вывести вывод на консоль SQL * Plus, чтобы получить обратную связь о том, сколько структур было обработано. Я могу сделать это с помощью dbms_output.put_line

Однако каждый раз, когда вызывается, записывается новая строка. Я хочу перезаписать строку.

Например, в настоящее время у меня есть следующее.

Structure x of y processed
Structure x of y processed
Structure x of y processed
Structure x of y processed

В конце концов я заполняю буфер, поскольку имею дело с тысячами структурных записей.

Есть ли метод, который я могу использовать, чтобы просто перезаписать последнюю строку вывода?

6
задан MatthewMartin 16 May 2014 в 03:48
поделиться