亚洲免费乱码视频,日韩 欧美 国产 动漫 一区,97在线观看免费视频播国产,中文字幕亚洲图片

      1. <legend id="ppnor"></legend>

      2. 
        
        <sup id="ppnor"><input id="ppnor"></input></sup>
        <s id="ppnor"></s>

        sqlplus編輯命令怎么用

        字號(hào):


            oracle數(shù)據(jù)庫(kù)有很多查詢工具,例如大名鼎鼎PLSQL,習(xí)慣了圖形界面之后,再來(lái)面對(duì)字符界面的sqlplus真是一種折磨,但不知那位仙人說(shuō)過(guò)“存在就是合理”。
            有時(shí)候恰恰需要在字符界面環(huán)境下工作,例如客戶現(xiàn)場(chǎng),Unix、Linux、AIX操作系統(tǒng)下等等,本文討論的就是在sqlplus中的一些簡(jiǎn)單的編輯命令。
            1、登陸數(shù)據(jù)庫(kù)
            sqlplus 用戶名/密碼[@實(shí)例名]
            例如:sqlplus
            注:1、實(shí)例名就是你的oracle_sid宏的定義,注意密碼跟實(shí)例之間沒(méi)有空格
            2、斷開(kāi)數(shù)據(jù)庫(kù)連接
            sql < disconnect
            3、更改數(shù)據(jù)庫(kù)連接用戶
            sql < connect
            4、設(shè)置行大小,頁(yè)大小
            sql < set linesize 200
            sql < set pagesize 10
            5、執(zhí)行腳本,“/” “r” “;” 皆可
            sql < select count(*) from order
            sql < /
            6、列出上一腳本,l
            SQL> l
            1 select * from order
            2* where num='8888'
            1,2代表行號(hào),帶*號(hào)代表當(dāng)前行
            7、切換行號(hào),直接輸入數(shù)字行號(hào)即可
            SQL> 1
            1* select * from order
            8、刪除行,del n,n代表行號(hào)數(shù)字
            SQL> l
            1 select * from order
            2* where num='8888'
            SQL> del 2
            SQL> l
            1* select * from order
            9、增加行,i活動(dòng)行后插入新行粘貼,a當(dāng)前行后粘貼
            SQL> l
            1* select * from order
            SQL> i where num='1021'
            SQL> l
            1 select * from order
            2* where num='1021'
            SQL> a tableb
            1* select * from order tableb
            *注意a后面要空至少兩個(gè)格,否則可能會(huì)出現(xiàn)operatortableb效果
            10、修改內(nèi)容 c原內(nèi)容新內(nèi)容
            SQL> c tablebtablea
            1* select * from order tablea
            總結(jié)下:
            l -- 列sql
            n -- 切換活動(dòng)行(n代表行數(shù)字)
            a -- 活動(dòng)行后增加(append)
            i -- 活動(dòng)行后插入新行增加(imput)
            c -- 替換(change)
            del n -- 刪除行n
            / -- 執(zhí)行sql
            11、設(shè)置默認(rèn)編輯器
            上面說(shuō)了sqlplus里一些基本語(yǔ)法,當(dāng)然如果你習(xí)慣用vi的話,可以把默認(rèn)編輯設(shè)置成vi,如下:
            SQL> set _EDITOR=vi
            SQL> ed
            鍵入ed,則sqlplus自動(dòng)切換到vi,在vi中修改sql,存盤(pán),會(huì)自動(dòng)重新讀入到sqlplus的緩沖區(qū)(類似sybase里isql下直接鍵入vi)。
            你還可以把編輯器設(shè)置存到配置文件,每次自動(dòng)使用該配置;
            修改$ORACLE_HOME/sqlplus/admin/glogin.sql配置文件,增加define _editor=vi即可,sqlplus啟動(dòng)的時(shí)候會(huì)讀取glogin.sql腳本。