日期:2013-06-02  浏览次数:20465 次


   
关键字     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