国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > 綜合 > 正文

SQLPlus命令使用指南(二)

2024-07-21 02:41:09
字體:
供稿:網(wǎng)友

  
/*------------------------------------------------------------------------------------

/*歡迎轉(zhuǎn)載,請保留這部分信息

/*翁彥      2004-1-15

/*------------------------------------------------------------------------------------

五 報表制作命令

報表制作命令是最重要的SQL*PLUS命令,也是DBA經(jīng)常用到的。下面,就讓我簡單地說明一下。

(1)    TTITLE命令

放置一個報表的標(biāo)題。

語法:

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 [textvariable] ...] [ONOFF]

 

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]

主要參數(shù)的說明:

¨         報表標(biāo)題的顯示的位置,有LEFT,CENTER決定

¨         還可以使用用戶的變量(內(nèi)容有系統(tǒng)來維護(hù)),如SQL.PNO頁號, SQL.LNO行號等等

¨         COL[N] 就是在第幾個字符位置開始顯示標(biāo)題。

 

(2)    COLUMN命令

這個命令主要用途,是規(guī)范查詢的結(jié)果的輸出格式。輸出格式包括了數(shù)字也可以指定顯示的寬度。COLUMN設(shè)置后,一直保持有效。除非,你重新使用COLUMN設(shè)置該列或者用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 {ONOFF}

    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

    ONOFF

WRA[PPED] WOR[D_WRAPPED] TRU[NCATED]

 

下面就舉例說明:

SQL> COLUMN SAL ALIAS Salary FORMAT $99,990.90

我們指定了SAL這個列的一個別名和數(shù)字的MONEY顯示格式,下面的顯示結(jié)果顯示了設(shè)置后的效果。




圖1

關(guān)于FORMAT的提示:

¨         文字各式的設(shè)置,用A[n]來表示,n表示顯示的長度。那么這個文字列的顯示長度就按照N個字符的寬度,假如內(nèi)容>N,就會自動轉(zhuǎn)行。如圖2

¨         日期格式,sqlplus缺省顯示的日期格式按照nls_lang設(shè)置來顯示。缺省是A9。那么,你可以通過設(shè)置數(shù)據(jù)庫啟動參數(shù),或者sqlplus的環(huán)境變量,或者用alter session命令來規(guī)范日期的顯示;也可以通過to_char來轉(zhuǎn)換顯示內(nèi)容;也可以用column命令來指定顯示長度。

¨         數(shù)字格式,說明一些常用的符號。如圖3

9             代表一個數(shù)字字符

0                           在指定的位置顯示前導(dǎo)0或后置0

$             美元貨幣符號

B             顯示一個空,假如是0的話

MI            顯示負(fù)號,假如小于0的話

,                     顯示千分位分隔符

.                     顯示小數(shù)點(diǎn)

G             和,一樣,顯示千分位分組符號

L              顯示本地區(qū)域的貨幣符號



圖2

 



圖 3

關(guān)于其他參數(shù)的提示

Justify主要規(guī)定了列顯示內(nèi)容的對齊方式。Left ,right,center。

Like指定該列的顯示參照某個其他列的顯示方法。如:COLUMN COMM LIKE SAL

NEW LINE 換行顯示這個列的內(nèi)容

NULL text  假如是null,顯示一個字符串,相當(dāng)于ISNULL函數(shù)。

 

未完待續(xù)。。。。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 金坛市| 龙海市| 雷州市| 漠河县| 明星| 新河县| 清涧县| 辽源市| 曲阳县| 林周县| 富顺县| 黑龙江省| 体育| 石楼县| 呼玛县| 根河市| 枣庄市| 五莲县| 上犹县| 齐河县| 海林市| 万山特区| 英德市| 巫溪县| 德格县| 盘锦市| 叙永县| 屯门区| 大竹县| 河津市| 上饶县| 仁怀市| 文成县| 东兴市| 禄丰县| 宁强县| 东城区| 榆林市| 连云港市| 五大连池市| 正蓝旗|