SQL*Plus菜鳥筆記之第二篇
一、幾個縮寫命令
SQLPLUS -H, -V, -S
-H 即help,檢視sqlplus的所有命令的幫助資訊,簡短有效
-V 即version,檢視版本資訊
-S 即silent,sqlplus的靜默執行方式,這個多說幾句,這種方式會
隱藏一些反饋資訊。比如當你輸入sqlplus –s hr@servicename後,介面不會提示你輸入密碼;若你輸入密碼,進入介面,但是“SQL>”這樣的提示符被隱藏,你只看到黑屏,但你可以正常執行語句等操作;若你不輸入或忘記輸入密碼,強行退出。
二、登入方式
Eg:
1、 sqlplus hr/hr@servicename
2、 sqlplus hr@servicename
3、 sqlplus / AS SYSDBA@servicename
4、 sqlplus /NOLOG;
CONN / AS SYSDBA
你喜歡哪一種?
第一種,我說下servicename,即服務名,用來連線遠端的伺服器,可以透過圖形工具netca配置,也可以手動修改tnsname.ora進行配置。
第二種,與第一種唯一的區別就是在被提示輸入密碼後再進入sqlplus介面。
第三種,登入到預設資料庫或以作業系統認證方式登入
第四種,與第三種一樣,只是多個步驟,實現的結果一致。
我喜歡第二種,安全一些,有乙方開發人員來我們單位做測試工作需要臨時的oracle資料庫測試使用者時,我當場給建使用者,用第二種進入命令符介面不會洩露管理員密碼。實際上在命令符介面和工作管理員的程式選項介面都會洩露你的使用者密碼。這些技巧老鳥們早就知道了,別笑我,說了老鳥自覺跳過的:)
三、SQL*Plus執行的命令型別
1、 SQL命令
2、 PL/SQL blocks
3、 SQL*PLUS命令,格式化查詢結果,設定選項,編輯和儲存SQL命令及PL/SQL blocks
四、the SQL Buffer
存放最近一次被執行的SQL命令或一條PL/SQL block,緩衝區中的命令你可以輸入“/或者run”即可再執行一次剛剛執行過的命令,兩者有點小區別,lurou這裡就賣個關子,讀筆記的兄弟自己去測試看看就知道了。
SQL語句最後的分號是不被儲存到緩衝區的,因為分號不被當作語句的一部分 ,而是被當作語句結束的標識而已。
小提示一下,本人從來不用”/或者run”這樣的手法,平時測試倒是無所謂,但是一旦習慣了,在生產機上就非常的危險,有些兄弟手上的當作及其迅速,也許就因為多敲的那麼一兩下“/”,你接下來就要加班整晚來彌補過失。。。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/26006637/viewspace-706147/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 菜鳥筆記之資料結構(24)筆記資料結構
- 菜鳥筆記之PWN入門(1.0.0)前言筆記
- 菜鳥筆記之計算機網路(4)筆記計算機網路
- 【菜鳥教程筆記】Python字串筆記Python字串
- 菜鳥筆記之pwn工具篇--Pwndbg基礎使用筆記
- 【菜鳥教程筆記】python基礎之元組的使用筆記Python
- Android菜鳥學習js筆記一AndroidJS筆記
- 鳥哥私房菜-基礎篇小筆記筆記
- linux-鳥哥私房菜學習筆記Linux筆記
- 鳥哥私房菜學習筆記(第零章)筆記
- 【菜鳥筆記|機器學習】神經網路筆記機器學習神經網路
- React菜鳥入門之setStateReact
- 「Linux」鳥叔私房菜第五章讀書筆記Linux筆記
- 鳥哥的Linux私房菜筆記第六章Linux筆記
- 菜鳥筆記之PWN入門(1.1.0)ELF 檔案格式和程式段解析(簡版)筆記
- 菜鳥學Python之雜湊表Python
- 菜鳥求助!!!
- 菜鳥做 bomb lab 之第一關
- Linux“菜鳥”到“菜鳥的一些建議Linux
- 菜鳥市場
- 好程式設計師web前端分享菜鳥Vue學習筆記(二)程式設計師Web前端Vue筆記
- 【筆記】王興權:從菜鳥變大咖的高效學習方法筆記
- 慶軍之菜鳥記錄-定期檢查並刪除資料
- hashmap == 菜鳥驛站?HashMap
- 菜鳥看前端(Git)前端Git
- java菜鳥入門Java
- [演算法] 演算法菜鳥的爛筆頭演算法
- 【演算法】演算法菜鳥的爛筆頭演算法
- Linux菜鳥到老鳥的那些建議Linux
- 菜鳥學Python之 _, __ 和 __xx__的區別Python
- 菜鳥學習筆記:Java基礎篇1(基礎語法、物件導向)筆記Java物件
- ESlint-菜鳥入門EsLint
- 菜鳥初嘗快速冪
- 跟著菜鳥學pythonPython
- 菜鳥也裝Linux(轉)Linux
- 菜鳥自學之——SRA Toolkit 的下載和使用
- 菜鳥學習計劃淺談之Linux系統Linux
- 《golang筆記》第二篇-main入口Golang筆記AI
- 菜鳥學網路之 —— 長連線和短連線