表结构什么样,你想要显示哪几个字段?
例如:
SQL> select * from emp;    EMPNO ENAME      JOB             MGR HIREDATE                  SAL      COMM    DEPTNO
--------- ---------- --------- --------- ------------------- --------- --------- ---------
     1111 a          a                22 2002-01-01 00:00:00    123.12      1.23        23
     1112 b          b                23                           112       112        22SQL> select empno id,ename name,deptno no from emp;       ID NAME              NO
--------- ---------- ---------
     1111 a                 23
     1112 b                 22SQL>

解决方案 »

  1.   

    不好意思,没有说清楚
    我就是用select 语句查询
    比如select * from emp;可是显示的表现形式和你显示的不一样我想改成就像你那样的显示结果
      

  2.   

    使用col来格式化
    col file_name format a50//file_name 字段为字符类型
    col num fromat 999.99 //num字段为number类型
      

  3.   

    这样:
    在sqlplus中:
    sql>col id format a12;
    sql>col name format a12;
    sql>col no format a12;
    (其中12是你自己指定的长度,其他就照我的格式写)
    然后运行:
    sql>select empno id,ename name,deptno no from emp;
    这样就能得到你要的结果!
      

  4.   

    可以象上面确定每一个列的宽度,也可以这样做,sql> set linesize 1000;设置行的宽度或更长,只是看后面的列要用鼠标一点一点的拽。
      

  5.   

    set line n
    set pagesize n    Check Oracle SQL+ manual