Một trong những vấn đề khi thực hiện một tuyên bố dài cho việc hiển thị các cột khác nhau ví dụOracle chiều rộng cột cho tất cả các cột
select g.guestid, g.forename, g.surname, b.bookingid,
b.arrivedate, b.departdate, br.floorno, br.roomno from...
các kích thước cột trên terminal linux có vẻ là một vấn đề. Ví dụ các tên đầu tiên varchar (80) cột chiếm phần lớn chiều rộng của màn hình khi thực hiện các tuyên bố trên và một cách để cắt nó xuống sẽ được thông qua:
SET COLUMN FORENAME FORMAT A10
ví dụ. Tuy nhiên, nhiều cột sẽ cần phải được lặp đi lặp lại thông qua điều này là khá dài. ví dụ:
SET COLUMN FORENAME FORMAT A10
SET COLUMN SURNAME FORMAT A10
và vân vân ...
Có cách nào để nói điều chỉnh độ rộng cột theo chiều rộng văn bản để mọi vừa độc đáo. và không như thế này ..
tôi muốn một số giải pháp mà không liên quan đến việc sử dụng các chức năng.
Thử sử dụng các công cụ GUI thay vì SQLPlus. Cửa sổ đầu cuối không phù hợp để hiển thị dữ liệu. –
@EgorSkriptunoff: phụ thuộc vào máy khách dòng lệnh;) SQL * Plus thực sự gây phiền nhiễu về điều này. –
Vâng, các khung dữ liệu của Spark được hiển thị đẹp mắt trên thiết bị đầu cuối. – alexgbelov