好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁(yè) > 知識(shí)庫(kù) > oracle sqlplus 常用命令大全

oracle sqlplus 常用命令大全

熱門(mén)標(biāo)簽:淮安自動(dòng)外呼系統(tǒng)開(kāi)發(fā) 南通防封外呼系統(tǒng)運(yùn)營(yíng)商 語(yǔ)音電話機(jī)器人營(yíng)銷(xiāo)方案 宜賓外呼系統(tǒng)廠家 語(yǔ)音電話機(jī)器人缺點(diǎn) 修改高德地圖標(biāo)注 廣州市400電話辦理 地圖標(biāo)注原件 百變地圖標(biāo)注
SQL> show all --查看所有68個(gè)系統(tǒng)變量值
SQL> show user --顯示當(dāng)前連接用戶(hù)
SQL> show error   --顯示錯(cuò)誤
SQL> set heading off --禁止輸出列標(biāo)題,默認(rèn)值為ON
SQL> set feedback off --禁止顯示最后一行的計(jì)數(shù)反饋信息,默認(rèn)值為"對(duì)6個(gè)或更多的記錄,回送ON"
SQL> set timing on --默認(rèn)為OFF,設(shè)置查詢(xún)耗時(shí),可用來(lái)估計(jì)SQL語(yǔ)句的執(zhí)行時(shí)間,測(cè)試性能
SQL> set sqlprompt "SQL> " --設(shè)置默認(rèn)提示符,默認(rèn)值就是"SQL> "
SQL> set linesize 1000 --設(shè)置屏幕顯示行寬,默認(rèn)100
SQL> set autocommit ON --設(shè)置是否自動(dòng)提交,默認(rèn)為OFF
SQL> set pause on --默認(rèn)為OFF,設(shè)置暫停,會(huì)使屏幕顯示停止,等待按下ENTER鍵,再顯示下一頁(yè)
SQL> set arraysize 1 --默認(rèn)為15
SQL> set long 1000 --默認(rèn)為80
說(shuō)明:
long值默認(rèn)為80,設(shè)置1000是為了顯示更多的內(nèi)容,因?yàn)楹芏鄶?shù)據(jù)字典視圖中用到了long數(shù)據(jù)類(lèi)型,如:
SQL> desc user_views
列名 可空值否 類(lèi)型
------------------------------- -------- ----
VIEW_NAME NOT NULL VARCHAR2(30)
TEXT_LENGTH NUMBER
TEXT LONG
SQL> define a = '''20000101 12:01:01''' --定義局部變量,如果想用一個(gè)類(lèi)似在各種顯示中所包括的回車(chē)那樣的常量,
--可以用define命令來(lái)設(shè)置
SQL> select a from dual;
原值 1: select a from dual
新值 1: select '20000101 12:01:01' from dual
'2000010112:01:01
-----------------
20000101 12:01:01
問(wèn)題提出:
1、用戶(hù)需要對(duì)數(shù)據(jù)庫(kù)用戶(hù)下的每一張表都執(zhí)行一個(gè)相同的SQL操作,這時(shí),一遍、一遍的鍵入SQL語(yǔ)句是很麻煩的
實(shí)現(xiàn)方法:
SQL> set heading off --禁止輸出列標(biāo)題
SQL> set feedback off --禁止顯示最后一行的計(jì)數(shù)反饋信息
列出當(dāng)前用戶(hù)下所有同義詞的定義,可用來(lái)測(cè)試同義詞的真實(shí)存在性
select 'desc '||tname from tab where tabtype='SYNONYM';
查詢(xún)當(dāng)前用戶(hù)下所有表的記錄數(shù)
select 'select '''||tname||''',count(*) from '||tname||';' from tab where tabtype='TABLE';
把所有符合條件的表的select權(quán)限授予為public
select 'grant select on '||table_name||' to public;' from user_tables where 《條件》;
刪除用戶(hù)下各種對(duì)象
select 'drop '||tabtype||' '||tname from tab;
刪除符合條件用戶(hù)
select 'drop user '||username||' cascade;' from all_users where user_id>25;
快速編譯所有視圖
----當(dāng)在把數(shù)據(jù)庫(kù)倒入到新的服務(wù)器上后(數(shù)據(jù)庫(kù)重建),需要將視圖重新編譯一遍,
----因?yàn)樵摫砜臻g視圖到其它表空間的表的連接會(huì)出現(xiàn)問(wèn)題,可以利用PL/SQL的語(yǔ)言特性,快速編譯。
SQL> SPOOL ON.SQL
SQL> SELECT'ALTER VIEW '||TNAME||' COMPILE;' FROM TAB;
SQL> SPOOL OFF
然后執(zhí)行ON.SQL即可。
SQL> @ON.SQL
當(dāng)然,授權(quán)和創(chuàng)建同義詞也可以快速進(jìn)行,如:
SQL> SELECT 'GRANT SELECT ON '||TNAME||' TO 用戶(hù)名;' FROM TAB;
SQL> SELECT 'CREATE SYNONYM '||TNAME||' FOR 用戶(hù)名.'||TNAME||';' FROM TAB;
命令列表:
假設(shè)當(dāng)前執(zhí)行命令為:select * from tab;
(a)ppend     添加文本到緩沖區(qū)當(dāng)前行尾    a order by tname 結(jié)果:select * from tab order by tname;
                                      (注:a后面跟2個(gè)空格)
(c)hange/old/new 在當(dāng)前行用新的文本替換舊的文本 c/*/tname     結(jié)果:select tname from tab;
(c)hange/text  從當(dāng)前行刪除文本        c/tab       結(jié)果:select tname from ;
del       刪除當(dāng)前行
del n      刪除第n行
(i)nput 文本   在當(dāng)前行之后添加一行
(l)ist      顯示緩沖區(qū)中所有行
(l)ist n     顯示緩沖區(qū)中第 n 行
(l)ist m n    顯示緩沖區(qū)中 m 到 n 行
run       執(zhí)行當(dāng)前緩沖區(qū)的命令
/        執(zhí)行當(dāng)前緩沖區(qū)的命令
r        執(zhí)行當(dāng)前緩沖區(qū)的命令
@文件名     運(yùn)行調(diào)入內(nèi)存的sql文件,如:
SQL> edit s回車(chē)>
如果當(dāng)前目錄下不存在s.sql文件,則系統(tǒng)自動(dòng)生成s.sql文件,
在其中輸入"select * from tab;",存盤(pán)退出。
SQL> @s回車(chē)>
系統(tǒng)會(huì)自動(dòng)查詢(xún)當(dāng)前用戶(hù)下的所有表、視圖、同義詞。
@@文件名     在.sql文件中調(diào)用令一個(gè).sql文件時(shí)使用
save 文件名   將緩沖區(qū)的命令以文件方式存盤(pán),缺省文件擴(kuò)展名為.sql
get 文件名    調(diào)入存盤(pán)的sql文件
start 文件名   運(yùn)行調(diào)入內(nèi)存的sql文件
spool 文件名   把這之后的各種操作及執(zhí)行結(jié)果"假脫機(jī)"即存盤(pán)到磁盤(pán)文件上,默認(rèn)文件擴(kuò)展名為.lst
spool      顯示當(dāng)前的"假脫機(jī)"狀態(tài)
spool off    停止輸出
例:
SQL> spool a
SQL> spool
正假脫機(jī)到 A.LST
SQL> spool off
SQL> spool
當(dāng)前無(wú)假脫機(jī)
exit       退出SQL*PLUS
desc 表名    顯示表的結(jié)構(gòu)
show user    顯示當(dāng)前連接用戶(hù)
show error    顯示錯(cuò)誤
show all     顯示所有68個(gè)系統(tǒng)變量值
edit       打開(kāi)默認(rèn)編輯器,Windows系統(tǒng)中默認(rèn)是notepad.exe,把緩沖區(qū)中最后一條SQL語(yǔ)句調(diào)入afiedt.buf文件中進(jìn)行編輯
edit 文件名   把當(dāng)前目錄中指定的.sql文件調(diào)入編輯器進(jìn)行編輯
clear screen   清空當(dāng)前屏幕顯示
二.Oracle sqlplus語(yǔ)句編輯命令
首先我們輸入這樣一條指令:
SELECT emp_id, emp_name
FROM Employees
input 命令可以接著上一條指令的后面添加語(yǔ)句,比如在上述語(yǔ)句運(yùn)行后輸入:
input WHERE emp_age > 30
便可得到如下指令:
SELECT emp_id, emp_name
FROM Employees
WHERE emp_age > 30
ln 命令用于指定對(duì)以輸入的第n行語(yǔ)句進(jìn)行操作,比如在上述語(yǔ)句運(yùn)行后輸入:
l1則當(dāng)前選中的語(yǔ)句行即為
SELECT emp_id, emp_name
(語(yǔ)句前有"*"表示)
a 命令用于直接在當(dāng)前行的末尾加上字符,比如在上述語(yǔ)句運(yùn)行后輸入:
a , emp_dept
則執(zhí)行的指令變?yōu)椋?
SELECT emp_id, emp_name, emp_dept
FROM Employees
WHERE emp_age > 30
c 命令用于修改當(dāng)前語(yǔ)句中的字符,比如在上述語(yǔ)句運(yùn)行后輸入:
c /emp_name/emp_age/則執(zhí)行的指令變?yōu)椋?
SELECT emp_id, emp_age, emp_dept
FROM Employees
WHERE emp_age > 30
del n 命令用于刪除第n行指令,比如在上述語(yǔ)句運(yùn)行后輸入:
DEL 3
則執(zhí)行的指令變?yōu)椋?
SELECT emp_id, emp_age, emp_dept
FROM Employees
您可能感興趣的文章:
  • 使用sqlplus命令行工具為oracle創(chuàng)建用戶(hù)和表空間
  • oracle 中 sqlplus命令大全
  • sqlplus登錄\連接命令、sqlplus命令的使用大全
  • SQLPlus命令操作用法詳解

標(biāo)簽:通化 襄陽(yáng) 南平 聊城 池州 南平 嘉峪關(guān) 股票投資

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《oracle sqlplus 常用命令大全》,本文關(guān)鍵詞  oracle,sqlplus,常用,命令,大全,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《oracle sqlplus 常用命令大全》相關(guān)的同類(lèi)信息!
  • 本頁(yè)收集關(guān)于oracle sqlplus 常用命令大全的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 女生叫男生自己的r头| 欧美AV色香蕉一区二区蜜臀蝴蝶 | 浣肠罚| 校园校园嗯啊强行啪啪小说np| silk024中文字幕无删减| 老师又爽?又黄?免费| 好大好硬好深好爽老师受不了| 清冷受被迫承欢车文H| 国产日韩欧美亚洲精品95| 深夜网站你会回来感谢我的对吧 | 久久香焦| 谷原希美中文字幕| 一女被七个男主强np的小说| 啊我cao死你个荡货| 91精品夜夜夜一区二区三区| labstillalive所有侵犯画面 | 中国农村毛片免费播放| 国产午夜精品久久久久免费视小说| 女人天堂网在线观看2019| 国产精品12p| 女厕WC毛葺葺偷窥| 国产?高潮?白浆?免费| 亚洲午夜精品片久久www慈禧 | 女人爽到高潮免费视频| 女人18护士一级毛片| 亚洲同性男gay网站在线观看| 亚洲国产精品久久精品成人| 沟厕一个接一个美女撒尿| 精品久久久久久久| 顶级西方大但人文艺术作品| 日本又嫩又爽又黄的A片| 国产?刺激?高潮?大学生| 伊人久久大香线蕉电影院| 金发美女大战黑大长吊| 成品网站源78w78的用户评价| 日本欧美视频在线| 韩漫免费网站无遮拦| 九色中文| 国产色情a 6 2v久久一区二区| 99精品国产在这里白浆| 黄鳝钻进下面好爽小说|