- Oracle 11g從入門到精通(第2版) (軟件開發視頻大講堂)
- 明日科技
- 519字
- 2020-11-28 15:54:51
3.1 SQL*Plus與數據庫的交互
視頻講解:光盤\TM\lx\3\SQL*Plus與數據庫的交互.mp4
Oracle的SQL*Plus是與Oracle進行交互的客戶端工具,在SQL*Plus中,可以運行SQL*Plus命令與SQL*Plus語句,本章主要介紹SQL*Plus命令。
SQL*Plus是一個基于C/S兩層結構的客戶端操作工具,包括客戶層(即命令行窗口)和服務器層(即數據庫實例),這兩層既可以在一臺主機上,也可以在不同主機上。SQL*Plus是一個非常重要的操作Oracle數據庫的實用工具,本書中大多數關于SQL和PL/SQL的示例都是在SQL*Plus環境下進行演示的。
除了Oracle自身提供的SQL*Plus工具以外,還有許多第三方的Oracle開發工具,如TOAD和PL/SQL Developer等,它們均具有與SQL*Plus同樣的功能,甚至還具備了SQL*Plus不具備的許多新功能。
SQL*Plus工具主要用來進行數據查詢和數據處理。利用SQL*Plus可將SQL和Oracle專有的PL/SQL結合起來進行數據查詢和處理。SQL*Plus工具具備以下功能:
定義變量,編寫SQL語句。
插入、修改、刪除、查詢,以及執行命令和PL/SQL語句。比如,執行show parameter命令。
格式化查詢結構、運算處理、保存、打印機輸出等。
顯示任何一個表的字段定義,并實現與用戶進行交互。
完成數據庫的幾乎所有管理工作。比如,維護表空間和數據表。
運行存儲在數據庫中的子程序或包。
以sysdba身份登錄數據庫實例,可以實現啟動/停止數據庫實例。
說明
在第1章中已介紹過如何啟動SQL*Plus工具和如何連接數據庫實例,這里不再贅述,詳見第1章的1.5.1節(SQL*Plus工具)。
推薦閱讀
- Mastering Adobe Captivate 2017(Fourth Edition)
- JavaScript:Functional Programming for JavaScript Developers
- Arduino by Example
- AWS Serverless架構:使用AWS從傳統部署方式向Serverless架構遷移
- Production Ready OpenStack:Recipes for Successful Environments
- 學習正則表達式
- 零基礎Java學習筆記
- Node學習指南(第2版)
- Laravel Application Development Blueprints
- CodeIgniter Web Application Blueprints
- 快樂編程:青少年思維訓練
- Mastering Leap Motion
- Twitter Bootstrap Web Development How-to
- HTML5從入門到精通(第3版)
- Application Testing with Capybara