小弟刚开始学oracle数据库,在plsql上敲了一个简单的语句select * from emp,发现输出非常不整齐,请问怎样才能让这张表的每一列都对齐呢?在线等,谢谢 
输出如下: 
 EMPNO ENAME JOB   MGR HIREDATE       SAL      COMM DEPTNO 
------ ---------- --------- ----- ----------- --------- --------- ------ 
  7369 SMITH CLERK  7902 1980-12-17    800.00               20 
  7499 ALLEN SALESMAN  7698 1981-2-20   1600.00    300.00     30 
  7521 WARD SALESMAN  7698 1981-2-22   1250.00    500.00     30 
  7566 JONES MANAGER  7839 1981-4-2   2975.00               20 
  7654 MARTIN SALESMAN  7698 1981-9-28   1250.00   1400.00     30 
  7698 BLAKE MANAGER  7839 1981-5-1   2850.00               30 
  7782 CLARK MANAGER  7839 1981-6-9   2450.00               10 
  7788 SCOTT ANALYST  7566 1987-4-19   3000.00               20 
  7839 KING PRESIDENT       1981-11-17   5000.00               10 
  7844 TURNER SALESMAN  7698 1981-9-8   1500.00      0.00     30 
  7876 ADAMS CLERK  7788 1987-5-23   1100.00               20 
  7900 JAMES CLERK  7698 1981-12-3    950.00               30 
  7902 FORD ANALYST  7566 1981-12-3   3000.00               20 
  7934 MILLER CLERK  7782 1982-1-23   1300.00               10 

解决方案 »

  1.   

    http://blog.csdn.net/tianlesoftware/archive/2010/01/22/5224346.aspx有问题 问问google 
      

  2.   

    谢谢LS,我在Google上搜到有人用column语句,比如说column ename format AAAAAAAA,但是为什么我用了一点变化都没有呢?
      

  3.   

    你只 设置了 ENAME 这个字段的  把剩下的也设置了 看看 呵呵 你没看你的结果 ENAME 那行对的很整齐 
      

  4.   

    不是啊,我定义的格式是AAAAAAAA,难道不是说每个ENAME 字段都应该占8个字符的位置么?
      

  5.   

    这个就不清楚了 没玩过 SQLPLUS 
      

  6.   

    我连续输入了SQL> column ename format AAAAAAAA; 和SQL> column job format AAAAAAAA;但是没有变化啊
      

  7.   

    http://topic.csdn.net/t/20040402/16/2918333.html
      

  8.   

    初学者如果对sqlplus格式在乎的话,可以使用第三方的工具软件,如pl/sql developer 、toad等
    使用图表化的表格形式显示。
      

  9.   

    我用的就是pl/sql developer,在sqlplus里面倒是可以对的很齐,是不是和软件的设置或者版本问题