Tôi tự hỏi nếu có bất kỳ thủ thuật nào để có được trimspool
để chỉ cắt khoảng trống theo sau ở bên phải.Oracle trimspool chỉ có khoảng trắng ở cuối (không phải khoảng trắng hàng đầu)
Tôi có mã sử dụng dbms_output.put_line để in trên bảng điều khiển và đầu ra thường có thụt đầu dòng để làm cho việc quét bằng mắt trở nên dễ dàng hơn. Tôi thiết lập chiều rộng dòng khá lớn để làm cho một số đầu ra dễ đọc hơn, vì vậy tôi cũng đặt trimspool để loại bỏ khoảng trắng thừa. Vấn đề duy nhất là bây giờ hàng đầu mà không gian được loại bỏ cũng như khoảng trống ở cuối. Có cách nào để sửa lỗi này? Tôi có thể thêm một hàng đầu (trước khoảng trắng hàng đầu) ".
" ký tự cho một số báo cáo đầu ra, nhưng tôi không được phép sửa đổi mã trong hầu hết các gói.
Đây là những gì nó ra không có trimmimg:
level 1 (EOL) level 2 (EOL) Some data (EOL)
Đây là những gì nó hiện kết quả đầu ra với trimspool
trên:
level 1(EOL) level 2(EOL) Some data(EOL)
Dưới đây là những gì tôi muốn:
level 1(EOL) level 2(EOL) Some data(EOL)
+1, xử lý khoảng trắng trong SQL * Plus là một nguồn tiếp tục gây nhầm lẫn cho tôi. – DCookie