我的 SQL 命令行上的输出以一种奇怪的方式显示。有人可以帮我解决吗?

Outputs on my SQL command line are shown is a weird manner. Can someone help me to fix it?

当我尝试打印 table 中的内容时,它会这样打印。我不知道为什么会这样。

我正在使用 Oracle SQL*另外:11.2.0.2.0 版

我是 SQL 的菜鸟,如果这是一个小问题,我深表歉意。谢谢。

线太短;使其更长,例如

set linesize 100

然后运行再次查询。如果100还是太短,再放大。


之前:

SQL> select * from emp where rownum < 2;

     EMPNO ENAME      JOB              MGR HIREDATE        SAL       COMM
---------- ---------- --------- ---------- -------- ---------- ----------
    DEPTNO
----------
      7369 SMITH      CLERK           7902 17.12.80        920
        20

之后:

SQL> set linesize 100
SQL> select * from emp where rownum < 2;

     EMPNO ENAME      JOB              MGR HIREDATE        SAL       COMM     DEPTNO
---------- ---------- --------- ---------- -------- ---------- ---------- ----------
      7369 SMITH      CLERK           7902 17.12.80        920                    20

SQL>