sqlplus編輯命令行用法
成都創(chuàng)新互聯(lián)專注于企業(yè)成都全網(wǎng)營銷、網(wǎng)站重做改版、英吉沙網(wǎng)站定制設(shè)計(jì)、自適應(yīng)品牌網(wǎng)站建設(shè)、H5建站、成都商城網(wǎng)站開發(fā)、集團(tuán)公司官網(wǎng)建設(shè)、外貿(mào)網(wǎng)站制作、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁設(shè)計(jì)等建站業(yè)務(wù),價(jià)格優(yōu)惠性價(jià)比高,為英吉沙等各大城市提供網(wǎng)站開發(fā)制作服務(wù)。關(guān)鍵詞: oracle sqlplus 命令行用法
oracle數(shù)據(jù)庫有很多查詢工具,例如大名鼎鼎PLSQL,習(xí)慣了圖形界面之后,再來面對(duì)字符界面的sqlplus真是一種折磨,但不知那位仙人說過“存在就是合理”。
有時(shí)候恰恰需要在字符界面環(huán)境下工作,例如客戶現(xiàn)場,Unix、Linux、AIX操作系統(tǒng)下等等,本文討論的就是在sqlplus中的一些簡單的編輯命令。
1、登陸數(shù)據(jù)庫
sqlplus 用戶名/密碼[@實(shí)例名]
例如:sqlplus test/test@orac
注:1、實(shí)例名就是你的oracle_sid宏的定義,注意密碼跟實(shí)例之間沒有空格
2、斷開數(shù)據(jù)庫連接
sql < disconnect
3、更改數(shù)據(jù)庫連接用戶
sql < connect system/oracle@orac
4、設(shè)置行大小,頁大小
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 \tableb\tablea
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)編輯器
上面說了sqlplus里一些基本語法,當(dāng)然如果你習(xí)慣用vi的話,可以把默認(rèn)編輯設(shè)置成vi,如下:
SQL> set _EDITOR=vi
SQL> ed
鍵入ed,則sqlplus自動(dòng)切換到vi,在vi中修改sql,存盤,會(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腳本。
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。
名稱欄目:sqlplus編輯命令用法-創(chuàng)新互聯(lián)
文章源于:http://aaarwkj.com/article28/ccdccp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供企業(yè)建站、自適應(yīng)網(wǎng)站、微信小程序、響應(yīng)式網(wǎng)站、域名注冊(cè)、面包屑導(dǎo)航
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容