Oracle SQL Developer脚本输出不显示可读格式

时间:2018-05-31 18:09:34

标签: oracle oracle-sqldeveloper

我有提供输出的查询,但输出看起来很奇怪。它不会滚动查看输出,对于小于20个字符的内容,列非常宽。我如何让它看起来正常?这是使用Oracle SQL Developer。我在线搜索,但这似乎不是我需要做的:format output archive。虽然,我不知道如何进入他们所指的偏好屏幕。

这是输出的一部分:

      RAK      SHEL SLT
---------- ---------- ------------------------------ PRT                                     BRDBND_
---------------------------------------- ---------- DSLAM
-------------------------------------------------- VEND
-------------------------------------------------------------------------------- MODE
-------------------------------------------------------------------------------- PORT_ADDR  CARRIER_ID
----------------- ----------------------------------------------------- CIRC_DE SERVICE SHELF_PT_NUM         CARD_PART_NUM
---------- ---------- ------------------------- ------------------------- CARD_PT_DESC             
-----------------------------------
    3317 270812 1179G1                 1170F1

正如您所看到的,希望它具有非常宽的输出列,并且列标题不在输出窗口的顶部,它位于输出窗口中。没有输出超过20个字符宽。我不确定为什么会这样显示。

更新:另外,它一遍又一遍地在输出窗口中打印列标题。

1 个答案:

答案 0 :(得分:4)

尝试在脚本开头添加此行。您的SQL Developer设置似乎正在使此输出不可读。

注意:我使用的是SQL Developer版本18.1.0.095

编辑:添加了禁止将标题(pagesize)重新打印为80行的命令。

set sqlformat ansiconsole;
set pagesize 80;