使用type
命令时,如何缩短name
和desc
列?
SQL> desc owner
Name Null?` Type
----------------------------------------------------------------- -------- --------------------------------------------
OWNER_NUM NOT NULL CHAR(4)
LAST_NAME CHAR(50)
FIRST_NAME CHAR(20)
ADDRESS CHAR(15)
CITY CHAR(15)
STATE CHAR(2)
ZIP CHAR(5)
当我将命令窗口捕捉到屏幕的一半时,这真的很不方便。
更新
使用column Type format a15
不起作用。
我的行大小已设置为120.列命令适用于我遇到的所有其他表,但从desc
检索的表不响应我在上面尝试的语法中的列命令。
更新
set wrap off
也不起作用。
答案 0 :(得分:2)
将您的线条大小更改为较短的尺寸。
例如:
set linesize 80
或
set linesize 60
这似乎是唯一的解决方案,按the SQL*Plus User's Guide and Reference section on DESCRIBE:
要控制显示的数据宽度,请使用SET LINESIZE 命令。
DESCRIBE命令的列输出通常分配为a 当前指定的lineize的比例。减少或 使用SET LINESIZE命令增加lineize通常会产生 每列按比例变小或变大。这可能会出乎意料 文字包装在你的显示器中。有关更多信息,请参阅SET 命令。