我有一個相當耗時的PL/SQL塊,可以從分子結構中構建指紋。我想將輸出打印到SQL * Plus控制檯,以提供關於已處理多少結構的反饋。我可以這樣做dbms_output.put_line 然而每次被稱爲新行被寫入。我想覆蓋該行。 例如,目前我有以下。 Structure x of y processed
Structure x of y processed
Structure x of y
我有以下過程填寫列中的空值。如果我有非常小的一組數據,該過程正常工作。但是我的目標數據是大約30億的記錄。只有在百萬條記錄上測試這個腳本纔會拋出這些錯誤。 ORA-20000: ORU-10027: buffer overflow, limit of 20000 bytes
ORA-06512: at "SYS.DBMS_OUTPUT", line 32
ORA-06512: at "SYS.