--sql*plus-2
【2】和执行相关的命令
1.改变缺省的列标题
COLUMN column_name HEADING column_heading


2.设置列标题的对齐方式
COLUMN column_name JUS[TIFY] {L[EFT]|C[ENTER]|C[ENTRE]|R[IGHT]}
SQL> col ename justify center
SQL> /
EMPNO ENAME JOB
---------- ---------------------------------------- ---------
7369 SMITH CLERK
7499 ALLEN SALESMAN
7521 WARD SALESMAN
对于NUMBER型的列,列标题缺省在右边,其它类型的列标题缺省在左边
下面我们来看一个示例:
SQL> select table_name, tablespace_name from user_tables where rownum <= 2;

TABLE_NAME
------------------------------------------------------------
TABLESPACE_NAME
------------------------------------------------------------
CONTENT
USERS

COUNTRY_MAPPING
USERS
可以看到这里SQL*PLUS的输出被折成两行了,那么接下来我们要使用上面的命令做出两个调整:
①将输出的字段名称修改为:table和tablespace
②将标题居中显示
下面我们来看这个命令如何做:
SQL> column table_name heading table justify center
SQL> column tablespace_name heading tablespace justify center
SQL> /

table
------------------------------------------------------------
tablespace
------------------------------------------------------------
CONTENT
USERS

COUNTRY_MAPPING
USERS
可以看到在同一个SQL*PLUS命令里面我们可以同时做出修改字段名和调整字段名显示的操作了。
1.改变缺省的列标题
COLUMN column_name HEADING column_heading 

2.设置列标题的对齐方式
COLUMN column_name JUS[TIFY] {L[EFT]|C[ENTER]|C[ENTRE]|R[IGHT]}
SQL> col ename justify center
SQL> /
EMPNO ENAME JOB
---------- ---------------------------------------- ---------
7369 SMITH CLERK
7499 ALLEN SALESMAN
7521 WARD SALESMAN
对于NUMBER型的列,列标题缺省在右边,其它类型的列标题缺省在左边 下面我们来看一个示例:
SQL> select table_name, tablespace_name from user_tables where rownum <= 2;
TABLE_NAME
------------------------------------------------------------
TABLESPACE_NAME
------------------------------------------------------------
CONTENT
USERS
COUNTRY_MAPPING
USERS可以看到这里SQL*PLUS的输出被折成两行了,那么接下来我们要使用上面的命令做出两个调整:
①将输出的字段名称修改为:table和tablespace
②将标题居中显示
下面我们来看这个命令如何做:
SQL> column table_name heading table justify center
SQL> column tablespace_name heading tablespace justify center
SQL> /
table
------------------------------------------------------------
tablespace
------------------------------------------------------------
CONTENT
USERS
COUNTRY_MAPPING
USERS可以看到在同一个SQL*PLUS命令里面我们可以同时做出修改字段名和调整字段名显示的操作了。

浙公网安备 33010602011771号