- 爱易网页
-
数据库教程
- SQLPlus命令运用指南(二) enhydraboy(原作)
日期:2013-06-02 浏览次数:20459 次
关键字 SQLPlus 命令 使用指南
/*------------------------------------------------------------------------------------
/*欢迎转载,请保留这部分信息
/*翁彦 2004-1-15
/*------------------------------------------------------------------------------------
五 报表制造命令
报表制造命令是最重要的SQL*PLUS命令,也是DBA经常用到的。下面,就让我简单地说明一下。
(1) TTITLE命令
放置一个报表的标题。
语法:
TTITLE
------
Places and formats a title at the top of each report page.
Enter TTITLE with no clause to list its current definition.
The old form of TTITLE is used if only a single word or
a string in quotes follows the TTITLE command.
TTI[TLE] [printspec [text|variable] ...] | [ON|OFF]
where printspec is one or more of the following clauses:
COL n LE[FT] BOLD
S[KIP] [n] CE[NTER] FORMAT text
TAB n R[IGHT]
次要参数的说明:
¨ 报表标题的显示的位置,有LEFT,CENTER决定
¨ 还可以使用用户的变量(内容有系统来维护),如SQL.PNO页号, SQL.LNO行号等等
¨ COL[N] 就是在第几个字符位置开始显示标题。
(2) COLUMN命令
这个命令次要用途,是规范查询的结果的输出格式。输出格式包括了数字也可以指定显示的宽度。COLUMN设置后,不断保持无效。除非,你重新使用COLUMN设置该列或者用COLUMN <column name> CLEAR。
语法:
COLUMN
------
Specifies display attributes for a given column, such as:
- column heading text
- column heading alignment
- NUMBER data format
- column data wrapping
Also lists the current display attributes for a single column
or all columns.
COL[UMN] [{column | expr} [option...] ]
where option is one of the following clauses:
ALI[AS] alias
CLE[AR]
ENTMAP {ON|OFF}
FOLD_A[FTER]
FOLD_B[EFORE]
FOR[MAT] format
HEA[DING] text
JUS[TIFY] {L[EFT] | C[ENTER] | C[ENTRE] | R[IGHT]}
LIKE {expr | alias}
NEWL[INE]
NEW_V[ALUE] variable
NOPRI[NT] | PRI[NT]
NUL[L] text
OLD_V[ALUE] variable