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

首頁 > 開發 > 綜合 > 正文

逐行掃描 為你講解幾個基本SQLPLUS命令

2024-07-21 02:13:39
字體:
來源:轉載
供稿:網友

本文章幫你充分認識sqlplus命令。

remark:告訴sqlplus接下來的文字是注釋,不是命令。

set haedsep:標題分隔符標識一個告訴sqlplus將一個標題分為兩行或更多行的字符。

ttitle:設置報表每一頁的頭標題。

btitle:設置報表每一頁的尾標題。

column:給sqlplus各種關于列的標題、格式和處理的指令。

break on:告訴sqlplus在報表的各部分間插入空格,或者將小計和總計斷開。

compute sum:令sqlplus計算小計。

set linesize:為報表的行設置最大字符數。

set pagesize:為頁設置最大行數。

set newpage:設置頁與頁之間的空行數。

spool:將通常在屏幕上顯示的報表移入一個文件,以便打印。

/**/ 在sql項內標記一個注釋的開頭和結尾。類似于remark。

-- 在sql項內標記聯機注釋所的開始。將該標記開始到本行末尾的一切內容都視為注釋。類似于remark。

set pause:使屏幕顯示在頁與頁之間停頓。

save:把正在建立的sql查詢保存到一個選中的文件中。

host:向主操作系統發送命令。

start或@:告訴sqlplus執行已經存儲到文件中的指令。

edit:使你迅速離開sqlplus并進入所選擇的編輯器。

define_editor:告訴sqlplus你所選擇的編輯器的名字。

exit或quit:終止sqlplus。

一個簡單的報表例子:

以下為引用的內容:
activity.lst
            sql>
            sql> select name, title, checkoutdate, returneddate,
            2 returneddate-checkoutdate as daysout /*count days*/
            3 from bookshelf_checkout
            4 order by name,checkoutdate;
            mon aug 28                                 page 1
            checkout log for 1/1/02-3/31/02
            days
            name         title          checkoutdate returneddate out
            ------------ --------       ------------ ------------ ----
            dorah talbot either/or      02-jan-02    10-jan-02    8.00
            polar express  01-feb-02    15-feb-02    14.00
            good dog, carl 01-feb-02    15-feb-02    14.00
            my ledger      15-feb-02    03-mar-02    16.00
            ********************                                -------
            avg                                                 13.00
            emily talbot   anne of green gables 02-jan-02 20-jan-02 18.00
            midnight magic 20-jan-02     03-feb-02        14.00
            harry potter and   03-feb-02 14-feb-02        11.00
            the goblet of fire
            ********************                                -------
            avg                                                 14.33
            fred fuller  john adams  01-feb-02   01-mar-02  28.00
            truman           01-mar-02     20-mar-02       19.00
            ********************                                -------
            avg                                                 23.50
            gerhardt kentgen  wonderful life  02-jan-02 02-feb-02 31.00
            midnight magic     05-feb-02     10-feb-02       5.00
            the mismeasure of   13-feb-02     05-mar-02       20.00
            man
            ********************                                -------
            avg                                                 18.67
            jed hopkins innumeracy   01-jan-02  22-jan-02  21.00
            to kill a   15-feb-02    01-mar-02   14.00
            mockingbird
            ********************                              -------
            avg                                               17.50
            pat lavay  the shipping news  02-jan-02  12-jan-02  10.00
            the mismeasure of   12-jan-02     12-feb-02     31.00
            man
            ********************                              -------
            avg                                               20.50
            roland brandt the shipping news 12-jan-02   12-mar-02  59.00
            the discoverers   12-jan-02     01-mar-02     48.00
            west with the night 12-jan-02     01-mar-02     48.00
            ********************                               -------
            avg                                                51.67
            -------
            avg                                                22.58
            from the bookshelf
            sql>
            start activity.sql
            rem bookshelf activity report
            set headsep !
            ttitle 'checkout log for 1/1/02-3/31/02'
            btitle 'from the bookshelf'
            column name format a20
            column title format a20 word_wrapped
            column daysout format 999.99
            column daysout heading 'days!out'
            break on name skip 1 on report
            compute avg of daysout on name
            compute avg of daysout on report
            set linesize 100
            set pagesize 60
            set newpage 0
            set feedback off
            spool activity.lst
            select name, title, checkoutdate, returneddate,
            returneddate-checkoutdate as daysout /**//*count days*/
            from bookshelf_checkout
            order by name,checkoutdate;
            spool off
 
 
 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 驻马店市| 昆山市| 来宾市| 崇左市| 宁陕县| 弋阳县| 睢宁县| 荔波县| 泌阳县| 高州市| 怀仁县| 蕉岭县| 垣曲县| 微博| 忻州市| 阿巴嘎旗| 奇台县| 迭部县| 灵武市| 广安市| 克东县| 札达县| 墨脱县| 新邵县| 密云县| 南乐县| 通州区| 龙泉市| 秭归县| 蒙山县| 通辽市| 山阴县| 宁蒗| 景东| 上蔡县| 菏泽市| 九龙城区| 德阳市| 乳山市| 永昌县| 宜兴市|