Tôi vừa sử dụng lệnh sau:
SET LIN[ESIZE] 200
(từ http://ss64.com/ora/syntax-sqlplus-set.html ).
CHỈNH SỬA:Để rõ ràng, các lệnh hợp lệ là SET LIN 200
hoặc SET LINESIZE 200
.
Điều này hoạt động tốt, nhưng bạn phải đảm bảo cửa sổ bảng điều khiển của bạn đủ rộng. Nếu bạn đang sử dụng SQL Plus trực tiếp từ MS Windows Command Prompt, cửa sổ bảng điều khiển sẽ tự động bao bọc dòng ở bất kỳ "Kích thước bộ đệm màn hình nào Chiều rộng "thuộc tính được đặt thành, không phụ thuộc vào bất kỳ LINESIZE
nào của SQL Plus đặc điểm kỹ thuật.
Theo đề xuất của @simplyharsh, bạn cũng có thể định cấu hình các cột riêng lẻ để hiển thị độ rộng đã đặt, bằng cách sử dụng COLUMN col_name FORMAT Ax
(ở đâu x là độ dài mong muốn, tính bằng ký tự) - điều này hữu ích nếu bạn có một hoặc hai cột cực lớn và bạn chỉ muốn hiển thị tóm tắt các giá trị của chúng trong màn hình bảng điều khiển.